Diff of the two buildlogs: -- --- b1/build.log 2024-11-27 06:19:59.782997183 +0000 +++ b2/build.log 2024-11-27 06:45:46.641022623 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Dec 30 00:32:00 -12 2025 -I: pbuilder-time-stamp: 1767097920 +I: Current time: Wed Nov 27 20:20:09 +14 2024 +I: pbuilder-time-stamp: 1732688409 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -53,53 +53,85 @@ dpkg-source: info: applying Export-js-detail-CanonicalizedNaNBits-on-architectures-th.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/25153/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/24116/tmp/hooks/D01_modify_environment starting +debug: Running on infom07-i386. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Nov 27 06:20 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/24116/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/24116/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=6 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='i386' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="32" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=5 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='42d6756f0df8430ea44009cfede3777a' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='25153' - PS1='# ' - PS2='> ' + INVOCATION_ID=c7f45ac779634ec7abf4321dd94cfbad + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=24116 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.GsiQycG1/pbuilderrc_RLqL --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.GsiQycG1/b1 --logfile b1/build.log mozjs115_115.18.0-1.dsc' - SUDO_GID='111' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.GsiQycG1/pbuilderrc_vC3R --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.GsiQycG1/b2 --logfile b2/build.log mozjs115_115.18.0-1.dsc' + SUDO_GID=111 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' I: uname -a - Linux infom08-i386 6.11.5+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.5-1~bpo12+1 (2024-11-11) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/25153/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/24116/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -277,7 +309,7 @@ Get: 114 http://deb.debian.org/debian unstable/main i386 python3.12-dev i386 3.12.7-3 [505 kB] Get: 115 http://deb.debian.org/debian unstable/main i386 python3-dev i386 3.12.7-1 [26.1 kB] Get: 116 http://deb.debian.org/debian unstable/main i386 zip i386 3.0-14 [239 kB] -Fetched 200 MB in 1s (154 MB/s) +Fetched 200 MB in 1s (143 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.12-minimal:i386. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19959 files and directories currently installed.) @@ -666,8 +698,8 @@ Setting up tzdata (2024b-3) ... Current default time zone: 'Etc/UTC' -Local time is now: Tue Dec 30 12:32:35 UTC 2025. -Universal Time is now: Tue Dec 30 12:32:35 UTC 2025. +Local time is now: Wed Nov 27 06:20:47 UTC 2024. +Universal Time is now: Wed Nov 27 06:20:47 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up zip (3.0-14) ... @@ -770,7 +802,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/mozjs115-115.18.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../mozjs115_115.18.0-1_source.changes +I: user script /srv/workspace/pbuilder/24116/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/24116/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/mozjs115-115.18.0/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../mozjs115_115.18.0-1_source.changes dpkg-buildpackage: info: source package mozjs115 dpkg-buildpackage: info: source version 115.18.0-1 dpkg-buildpackage: info: source distribution unstable @@ -802,7 +838,7 @@ debian/rules override_dh_autoreconf make[1]: Entering directory '/build/reproducible-path/mozjs115-115.18.0' WITH_SYSTEM_ICU=no dh_autoreconf /build/reproducible-path/mozjs115-115.18.0/debian/autogen.sh -+ [ no != yes ] ++ '[' no '!=' yes ']' + cd ../../intl/icu/source + autoreconf -fi --verbose autoreconf: export WARNINGS= @@ -1167,21 +1203,21 @@ /build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/jar.py:121: SyntaxWarning: invalid escape sequence '\(' "(\((?P\%?)(?P[\w\d.\-\_\\\/\@\*]+)\))?\s*$" Reticulating splines... - 0:00.11 File already read. Skipping: /build/reproducible-path/mozjs115-115.18.0/build/unix/moz.build + 0:00.12 File already read. Skipping: /build/reproducible-path/mozjs115-115.18.0/build/unix/moz.build Finished reading 77 moz.build files in 0.07s Read 0 gyp files in parallel contributing 0.00s to total wall time Processed into 355 build config descriptors in 0.06s RecursiveMake backend executed in 0.19s 280 total backend files; 280 created; 0 updated; 0 unchanged; 0 deleted; 9 -> 45 Makefile -FasterMake backend executed in 0.02s +FasterMake backend executed in 0.03s 5 total backend files; 5 created; 0 updated; 0 unchanged; 0 deleted -Clangd backend executed in 0.17s +Clangd backend executed in 0.18s 118 total backend files; 3 created; 0 updated; 115 unchanged; 0 deleted -Total wall time: 0.56s; CPU time: 0.54s; Efficiency: 98%; Untracked: 0.05s +Total wall time: 0.57s; CPU time: 0.57s; Efficiency: 100%; Untracked: 0.05s Configure successful make[1]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0' dh_auto_build -O--sourcedirectory=/build/reproducible-path/mozjs115-115.18.0/js/src -O--builddirectory=/build/reproducible-path/mozjs115-115.18.0/debian/build - cd debian/build && make -j6 + cd debian/build && make -j5 make[1]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' make[2]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' make recurse_pre-export @@ -1191,20 +1227,20 @@ /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.process_install_manifest --track install_dist_private.track dist/private _build_manifests/install/dist_private /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.process_install_manifest --track install__tests.track _tests _build_manifests/install/_tests /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.process_install_manifest --track install_dist_bin.track dist/bin _build_manifests/install/dist_bin -Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_public.track", "dist/public", "_build_manifests/install/dist_public"], "start": 334164.465941255, "end": 334164.466976408, "context": null} Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_private.track", "dist/private", "_build_manifests/install/dist_private"], "start": 334164.470671651, "end": 334164.471826313, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_private.track", "dist/private", "_build_manifests/install/dist_private"], "start": 201078.769473118, "end": 201078.770688109, "context": null} +Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_public.track", "dist/public", "_build_manifests/install/dist_public"], "start": 201078.789978579, "end": 201078.791112007, "context": null} Elapsed: 0.00s; From dist/bin: Kept 0 existing; Added/updated 3; Removed 0 files and 0 directories. -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_bin.track", "dist/bin", "_build_manifests/install/dist_bin"], "start": 334164.470675466, "end": 334164.472309167, "context": null} -Elapsed: 0.06s; From dist/include: Kept 3 existing; Added/updated 541; Removed 0 files and 0 directories. -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_include.track", "dist/include", "_build_manifests/install/dist_include"], "start": 334164.464368306, "end": 334164.524879502, "context": null} -Elapsed: 0.07s; From _tests: Kept 3 existing; Added/updated 457; Removed 0 files and 0 directories. -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install__tests.track", "_tests", "_build_manifests/install/_tests"], "start": 334164.483911881, "end": 334164.557819212, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_bin.track", "dist/bin", "_build_manifests/install/dist_bin"], "start": 201078.812577718, "end": 201078.814236246, "context": null} +Elapsed: 0.12s; From _tests: Kept 3 existing; Added/updated 457; Removed 0 files and 0 directories. +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install__tests.track", "_tests", "_build_manifests/install/_tests"], "start": 201078.764614926, "end": 201078.883265027, "context": null} +Elapsed: 0.08s; From dist/include: Kept 3 existing; Added/updated 541; Removed 0 files and 0 directories. +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/process_install_manifest.py", "--track", "install_dist_include.track", "dist/include", "_build_manifests/install/dist_include"], "start": 201078.815295995, "end": 201078.893015865, "context": null} make[3]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' rm -f '.cargo/config' /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.preprocessor --depend .deps/config.pp -DNDEBUG=1 -DTRIMMED=1 -Dtop_srcdir=/build/reproducible-path/mozjs115-115.18.0 -DCROSS_COMPILE='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_TESTS=1 -DENABLE_WASM_AVX=1 -DENABLE_WASM_EXTENDED_CONST=1 -DENABLE_WASM_SIMD=1 -DGTEST_HAS_RTTI=0 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FTS_H=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VALLOC=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_CODEGEN_X86=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_NUNBOX32=1 -DJS_STANDALONE=1 -DJS_WITHOUT_NSPR=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"115.0"' -DMOZILLA_VERSION='"115.18.0"' -DMOZILLA_VERSION_U=115.18.0 -DMOZJS_MAJOR_VERSION=115 -DMOZJS_MINOR_VERSION=18 -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 -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/build/reproducible-path/mozjs115-115.18.0/.cargo/config.in' -o '.cargo/config' -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/preprocessor.py", "--depend", ".deps/config.pp", "-DNDEBUG=1", "-DTRIMMED=1", "-Dtop_srcdir=/build/reproducible-path/mozjs115-115.18.0", "-DCROSS_COMPILE=", "-DEDITLINE=1", "-DENABLE_SHARED_MEMORY=1", "-DENABLE_TESTS=1", "-DENABLE_WASM_AVX=1", "-DENABLE_WASM_EXTENDED_CONST=1", "-DENABLE_WASM_SIMD=1", "-DGTEST_HAS_RTTI=0", "-DHAVE_ALLOCA_H=1", "-DHAVE_BYTESWAP_H=1", "-DHAVE_CLOCK_MONOTONIC=1", "-DHAVE_CPUID_H=1", "-DHAVE_DIRENT_H=1", "-DHAVE_DLADDR=1", "-DHAVE_DLOPEN=1", "-DHAVE_FTS_H=1", "-DHAVE_GETC_UNLOCKED=1", "-DHAVE_GETOPT_H=1", "-DHAVE_GETPAGESIZE=1", "-DHAVE_GETTID=1", "-DHAVE_GMTIME_R=1", "-DHAVE_INTTYPES_H=1", "-DHAVE_LANGINFO_CODESET=1", "-DHAVE_LIBM=1", "-DHAVE_LINUX_IF_ADDR_H=1", "-DHAVE_LINUX_PERF_EVENT_H=1", "-DHAVE_LINUX_QUOTA_H=1", "-DHAVE_LINUX_RTNETLINK_H=1", "-DHAVE_LOCALECONV=1", "-DHAVE_LOCALTIME_R=1", "-DHAVE_MALLOC_H=1", "-DHAVE_MALLOC_USABLE_SIZE=1", "-DHAVE_MEMALIGN=1", "-DHAVE_MEMFD_CREATE=1", "-DHAVE_NETINET_IN_H=1", "-DHAVE_NL_TYPES_H=1", "-DHAVE_POSIX_MEMALIGN=1", "-DHAVE_PTHREAD_GETNAME_NP=1", "-DHAVE_RES_NINIT=1", "-DHAVE_SETPRIORITY=1", "-DHAVE_SSIZE_T=1", "-DHAVE_STDINT_H=1", "-DHAVE_STRERROR=1", "-DHAVE_STRNDUP=1", "-DHAVE_SYSCALL=1", "-DHAVE_SYS_MOUNT_H=1", "-DHAVE_SYS_QUEUE_H=1", "-DHAVE_SYS_QUOTA_H=1", "-DHAVE_SYS_STATFS_H=1", "-DHAVE_SYS_STATVFS_H=1", "-DHAVE_SYS_TYPES_H=1", "-DHAVE_SYS_VFS_H=1", "-DHAVE_THREAD_TLS_KEYWORD=1", "-DHAVE_TM_ZONE_TM_GMTOFF=1", "-DHAVE_UNISTD_H=1", "-DHAVE_UNWIND_H=1", "-DHAVE_VALLOC=1", "-DHAVE_VISIBILITY_ATTRIBUTE=1", "-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1", "-DHAVE__UNWIND_BACKTRACE=1", "-DJS_CODEGEN_X86=1", "-DJS_DEFAULT_JITREPORT_GRANULARITY=3", "-DJS_HAS_INTL_API=1", "-DJS_NUNBOX32=1", "-DJS_STANDALONE=1", "-DJS_WITHOUT_NSPR=1", "-DMALLOC_H=", "-DMALLOC_USABLE_SIZE_CONST_PTR=", "-DMOZILLA_UAVERSION=\"115.0\"", "-DMOZILLA_VERSION=\"115.18.0\"", "-DMOZILLA_VERSION_U=115.18.0", "-DMOZJS_MAJOR_VERSION=115", "-DMOZJS_MINOR_VERSION=18", "-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", "-DXP_LINUX=1", "-DXP_UNIX=1", "-D_REENTRANT=1", "-DAB_CD=en-US", "/build/reproducible-path/mozjs115-115.18.0/.cargo/config.in", "-o", ".cargo/config"], "start": 334164.60260432, "end": 334164.668762467, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/preprocessor.py", "--depend", ".deps/config.pp", "-DNDEBUG=1", "-DTRIMMED=1", "-Dtop_srcdir=/build/reproducible-path/mozjs115-115.18.0", "-DCROSS_COMPILE=", "-DEDITLINE=1", "-DENABLE_SHARED_MEMORY=1", "-DENABLE_TESTS=1", "-DENABLE_WASM_AVX=1", "-DENABLE_WASM_EXTENDED_CONST=1", "-DENABLE_WASM_SIMD=1", "-DGTEST_HAS_RTTI=0", "-DHAVE_ALLOCA_H=1", "-DHAVE_BYTESWAP_H=1", "-DHAVE_CLOCK_MONOTONIC=1", "-DHAVE_CPUID_H=1", "-DHAVE_DIRENT_H=1", "-DHAVE_DLADDR=1", "-DHAVE_DLOPEN=1", "-DHAVE_FTS_H=1", "-DHAVE_GETC_UNLOCKED=1", "-DHAVE_GETOPT_H=1", "-DHAVE_GETPAGESIZE=1", "-DHAVE_GETTID=1", "-DHAVE_GMTIME_R=1", "-DHAVE_INTTYPES_H=1", "-DHAVE_LANGINFO_CODESET=1", "-DHAVE_LIBM=1", "-DHAVE_LINUX_IF_ADDR_H=1", "-DHAVE_LINUX_PERF_EVENT_H=1", "-DHAVE_LINUX_QUOTA_H=1", "-DHAVE_LINUX_RTNETLINK_H=1", "-DHAVE_LOCALECONV=1", "-DHAVE_LOCALTIME_R=1", "-DHAVE_MALLOC_H=1", "-DHAVE_MALLOC_USABLE_SIZE=1", "-DHAVE_MEMALIGN=1", "-DHAVE_MEMFD_CREATE=1", "-DHAVE_NETINET_IN_H=1", "-DHAVE_NL_TYPES_H=1", "-DHAVE_POSIX_MEMALIGN=1", "-DHAVE_PTHREAD_GETNAME_NP=1", "-DHAVE_RES_NINIT=1", "-DHAVE_SETPRIORITY=1", "-DHAVE_SSIZE_T=1", "-DHAVE_STDINT_H=1", "-DHAVE_STRERROR=1", "-DHAVE_STRNDUP=1", "-DHAVE_SYSCALL=1", "-DHAVE_SYS_MOUNT_H=1", "-DHAVE_SYS_QUEUE_H=1", "-DHAVE_SYS_QUOTA_H=1", "-DHAVE_SYS_STATFS_H=1", "-DHAVE_SYS_STATVFS_H=1", "-DHAVE_SYS_TYPES_H=1", "-DHAVE_SYS_VFS_H=1", "-DHAVE_THREAD_TLS_KEYWORD=1", "-DHAVE_TM_ZONE_TM_GMTOFF=1", "-DHAVE_UNISTD_H=1", "-DHAVE_UNWIND_H=1", "-DHAVE_VALLOC=1", "-DHAVE_VISIBILITY_ATTRIBUTE=1", "-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1", "-DHAVE__UNWIND_BACKTRACE=1", "-DJS_CODEGEN_X86=1", "-DJS_DEFAULT_JITREPORT_GRANULARITY=3", "-DJS_HAS_INTL_API=1", "-DJS_NUNBOX32=1", "-DJS_STANDALONE=1", "-DJS_WITHOUT_NSPR=1", "-DMALLOC_H=", "-DMALLOC_USABLE_SIZE_CONST_PTR=", "-DMOZILLA_UAVERSION=\"115.0\"", "-DMOZILLA_VERSION=\"115.18.0\"", "-DMOZILLA_VERSION_U=115.18.0", "-DMOZJS_MAJOR_VERSION=115", "-DMOZJS_MINOR_VERSION=18", "-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", "-DXP_LINUX=1", "-DXP_UNIX=1", "-D_REENTRANT=1", "-DAB_CD=en-US", "/build/reproducible-path/mozjs115-115.18.0/.cargo/config.in", "-o", ".cargo/config"], "start": 201078.946622211, "end": 201079.033274878, "context": null} make[2]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' make[2]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' make recurse_export @@ -1215,62 +1251,62 @@ /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /build/reproducible-path/mozjs115-115.18.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 /build/reproducible-path/mozjs115-115.18.0/js/src/js-confdefs.h.in ./js-config.h.stub /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /build/reproducible-path/mozjs115-115.18.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 /build/reproducible-path/mozjs115-115.18.0/js/src/js-config.h.in -./ProfilingCategoryList.h.stub -/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /build/reproducible-path/mozjs115-115.18.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 /build/reproducible-path/mozjs115-115.18.0/mozglue/baseprofiler/build/profiling_categories.yaml -./ReservedWordsGenerated.h.stub -/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /build/reproducible-path/mozjs115-115.18.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 /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ReservedWords.h -./StatsPhasesGenerated.h.stub make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/config' mkdir -p '.deps/' config/host_nsinstall.o /usr/bin/i686-linux-gnu-gcc -std=gnu99 -o host_nsinstall.o -c -DXP_UNIX -freorder-blocks -O3 -DNDEBUG=1 -DTRIMMED=1 -DUNICODE -D_UNICODE -I/build/reproducible-path/mozjs115-115.18.0/config -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -MD -MP -MF .deps/host_nsinstall.o.pp /build/reproducible-path/mozjs115-115.18.0/config/nsinstall.c config/host_pathsub.o +/usr/bin/i686-linux-gnu-gcc -std=gnu99 -o host_pathsub.o -c -DXP_UNIX -freorder-blocks -O3 -DNDEBUG=1 -DTRIMMED=1 -DUNICODE -D_UNICODE -I/build/reproducible-path/mozjs115-115.18.0/config -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -MD -MP -MF .deps/host_pathsub.o.pp /build/reproducible-path/mozjs115-115.18.0/config/pathsub.c +./ProfilingCategoryList.h.stub +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.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": 201079.152868628, "end": 201079.155389612, "context": null} +/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /build/reproducible-path/mozjs115-115.18.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 /build/reproducible-path/mozjs115-115.18.0/mozglue/baseprofiler/build/profiling_categories.yaml +./ReservedWordsGenerated.h.stub /build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/process_define_files.py:42: SyntaxWarning: invalid escape sequence '\s' "^\s*#\s*(?P[a-z]+)(?:\s+(?P\S+)(?:\s+(?P\S+))?)?", re.U -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.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", "/build/reproducible-path/mozjs115-115.18.0/js/src/js-confdefs.h.in"], "start": 334164.7872646, "end": 334164.790328466, "context": null} -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.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": 334164.790568005, "end": 334164.793072342, "context": null} -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.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", "/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ReservedWords.h"], "start": 334164.796956668, "end": 334164.801539773, "context": null} -/usr/bin/i686-linux-gnu-gcc -std=gnu99 -o host_pathsub.o -c -DXP_UNIX -freorder-blocks -O3 -DNDEBUG=1 -DTRIMMED=1 -DUNICODE -D_UNICODE -I/build/reproducible-path/mozjs115-115.18.0/config -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -MD -MP -MF .deps/host_pathsub.o.pp /build/reproducible-path/mozjs115-115.18.0/config/pathsub.c +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.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", "/build/reproducible-path/mozjs115-115.18.0/js/src/js-confdefs.h.in"], "start": 201079.205167116, "end": 201079.208556739, "context": null} +/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /build/reproducible-path/mozjs115-115.18.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 /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ReservedWords.h +./StatsPhasesGenerated.h.stub +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.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", "/build/reproducible-path/mozjs115-115.18.0/js/src/js-config.h.in"], "start": 201079.255545353, "end": 201079.25808333, "context": null} /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /build/reproducible-path/mozjs115-115.18.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": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.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", "/build/reproducible-path/mozjs115-115.18.0/js/src/js-config.h.in"], "start": 334164.807485732, "end": 334164.809717159, "context": null} ./MIROpsGenerated.h.stub +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/config' /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /build/reproducible-path/mozjs115-115.18.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 /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIROps.yaml ./LIROpsGenerated.h.stub /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /build/reproducible-path/mozjs115-115.18.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 /build/reproducible-path/mozjs115-115.18.0/js/src/jit/LIROps.yaml ./CacheIROpsGenerated.h.stub +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.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", "/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ReservedWords.h"], "start": 201079.336553105, "end": 201079.341192925, "context": null} /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /build/reproducible-path/mozjs115-115.18.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 /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIROps.yaml ./AtomicOperationsGenerated.h.stub -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.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", "/build/reproducible-path/mozjs115-115.18.0/mozglue/baseprofiler/build/profiling_categories.yaml"], "start": 334164.820772892, "end": 334164.887891881, "context": null} -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/config' +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.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": 201079.407628464, "end": 201079.412055033, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.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", "/build/reproducible-path/mozjs115-115.18.0/mozglue/baseprofiler/build/profiling_categories.yaml"], "start": 201079.320207669, "end": 201079.41349096, "context": null} /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /build/reproducible-path/mozjs115-115.18.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 ./WasmIntrinsicGenerated.h.stub /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /build/reproducible-path/mozjs115-115.18.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 /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIntrinsic.yaml -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.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": 334164.903888346, "end": 334164.908237439, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.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": 201079.605014181, "end": 201079.611165592, "context": null} ./selfhosted.out.h.stub make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/config' mkdir -p '../dist/host/bin/' config/nsinstall_real /usr/bin/i686-linux-gnu-gcc -std=gnu99 -o nsinstall_real -DXP_UNIX -freorder-blocks -O3 host_nsinstall.o host_pathsub.o /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --host nsinstall_real -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.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": 334164.991235647, "end": 334164.997266383, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.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", "/build/reproducible-path/mozjs115-115.18.0/js/src/jit/LIROps.yaml"], "start": 201079.412309222, "end": 201079.701225254, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.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", "/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIntrinsic.yaml"], "start": 201079.661752292, "end": 201079.708723544, "context": null} /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /build/reproducible-path/mozjs115-115.18.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 /build/reproducible-path/mozjs115-115.18.0/js/public/friend/ErrorNumbers.msg mozglue/baseprofiler/public/ProfilingCategoryList.h /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TypedArrayConstants.h /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/SelfHostingDefines.h /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Utilities.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/AsyncFunction.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/AsyncIteration.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/BigInt.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Date.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Error.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Generator.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Iterator.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Map.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Number.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Object.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/RegExp.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/RegExpGlobalReplaceOpt.h.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/RegExpLocalReplaceOpt.h.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Set.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Sorting.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TypedArray.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakMap.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakSet.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberingSystemsGenerated.h /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/CommonFunctions.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/CurrencyDataGenerated.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/ListFormat.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/RelativeTimeFormat.js /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/SanctionedSimpleUnitIdentifiersGenerated.js -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.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", "/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIntrinsic.yaml"], "start": 334165.00031823, "end": 334165.017319482, "context": null} -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.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", "/build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIROps.yaml"], "start": 334164.90988451, "end": 334165.053875126, "context": null} -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--host", "nsinstall_real"], "start": 334165.073723969, "end": 334165.074607665, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.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", "/build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIROps.yaml"], "start": 201079.452771249, "end": 201079.774733511, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.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", "/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIROps.yaml"], "start": 201079.549030242, "end": 201079.812588752, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--host", "nsinstall_real"], "start": 201079.82629497, "end": 201079.82709036, "context": null} cp nsinstall_real nsinstall.tmp -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.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", "/build/reproducible-path/mozjs115-115.18.0/js/src/jit/LIROps.yaml"], "start": 334164.919968626, "end": 334165.089569327, "context": null} mv nsinstall.tmp nsinstall ../config/nsinstall -R -m 755 'nsinstall' '../dist/bin' make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/config' make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/config' config/system-header.sentinel.stub /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /build/reproducible-path/mozjs115-115.18.0/config/make-system-wrappers.py gen_wrappers system-header.sentinel .deps/system-header.sentinel.pp .deps/system-header.sentinel.stub /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers new algorithm atomic cassert climits cmath condition_variable cstdarg cstdio cstdlib cstring cwchar deque functional ios iosfwd iostream istream iterator limits list map memory mutex ostream regex set shared_mutex stack string thread tuple type_traits unordered_map unordered_set utility vector xutility A4Stuff.h activscp.h AEDataModel.h AEObjects.h AEPackObject.h AERegistry.h AEUtils.h afxcmn.h afxcoll.h afxcview.h afxdisp.h afxdtctl.h afxext.h afxmt.h afxpriv.h afxtempl.h afxwin.h Aliases.h all.h alloca.h alloc.h alsa/asoundlib.h ansi_parms.h a.out.h app/Cursor.h Appearance.h AppFileInfo.h AppKit.h AppleEvents.h Application.h app/Message.h app/MessageRunner.h arpa/inet.h arpa/nameser.h array asm/page.h asm/sigcontext.h asm/signal.h ASRegistry.h assert.h atk/atk.h atlcom.h atlconv.h atlctl.cpp atlctl.h ATLCTL.H atlhost.h atlimpl.cpp atlwin.cpp atomic.h ATSTypes.h ATSUnicode.h Balloons.h base64.h base/pblock.h base/PCR_Base.h base/session.h basetyps.h be/app/Application.h Beep.h be/kernel/image.h be/kernel/OS.h bfd.h Bitmap.h bitset blapi.h blapit.h bsd/libc.h bsd/syscall.h bstring.h builtin.h Button.h byteswap.h cairo-atsui.h cairo-beos.h cairo-directfb.h cairo-ft.h cairo-glitz.h cairo-gobject.h cairo.h cairo-pdf.h cairo-ps.h cairo-qpainter.h cairo-qt.h cairo-quartz.h cairo-tee.h cairo-win32.h cairo-xlib.h cairo-xlib-xrender.h callconv.h Carbon/Carbon.h CarbonEvents.h Carbon.h c_asm.h cctype cderr.h cerrno certdb.h cert.h certt.h CFBase.h CFBundle.h CFData.h CFDictionary.h cf.h CFNumber.h CFPlugIn.h CFPreferences.h CFString.h CFURL.h CGAffineTransform.h CheckBox.h ciferfam.h Clipboard.h cmmf.h cmmft.h cmplrs/stsupport.h cms.h cmsreclist.h cmst.h Cocoa/Cocoa.h CodeFragments.h comdef.h commctrl.h COMMCTRL.H commdlg.h compat.h complex condapi.h ConditionalMacros.h conio.h console.h ControlDefinitions.h Controls.h CoreFoundation/CoreFoundation.h CoreServices/CoreServices.h CPalmRec.cpp Cpalmrec.h CPCatgry.cpp CPDbBMgr.h CPString.cpp CPString.h 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": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.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", "/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIROps.yaml"], "start": 334164.939177199, "end": 334165.100906132, "context": null} /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/embedjs.py:159: SyntaxWarning: invalid escape sequence '\(' match = re.match("MSG_DEF\((JSMSG_(\w+))", line) /usr/bin/i686-linux-gnu-g++ -E -o self-hosting-preprocessed.pp -Wdate-time -D_FORTIFY_SOURCE=2 -DCROSS_COMPILE= -DXP_UNIX=1 -DXP_LINUX=1 -DMOZ_BUILD_APP=js -DRELEASE_OR_BETA=1 -DMOZILLA_VERSION="115.18.0" -DMOZILLA_VERSION_U=115.18.0 -DMOZILLA_UAVERSION="115.0" -DMOZ_UPDATE_CHANNEL=default -DENABLE_TESTS=1 -DGTEST_HAS_RTTI=0 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_MEMALIGN=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DSTDC_HEADERS=1 -DHAVE_MALLOC_H=1 -DHAVE_ALLOCA_H=1 -DHAVE_GETOPT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_CPUID_H=1 -DHAVE_FTS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_NETINET_IN_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DMOZ_DLL_PREFIX="lib" -DMOZ_DLL_SUFFIX=".so" -DJS_WITHOUT_NSPR=1 -DJS_STANDALONE=1 -DJS_NUNBOX32=1 -DJS_CODEGEN_X86=1 -DMOZ_AARCH64_JSCVT=0 -DENABLE_SHARED_MEMORY=1 -DENABLE_WASM_EXTENDED_CONST=1 -DENABLE_WASM_SIMD=1 -DENABLE_WASM_AVX=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=18 -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": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.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", "/build/reproducible-path/mozjs115-115.18.0/js/public/friend/ErrorNumbers.msg", "mozglue/baseprofiler/public/ProfilingCategoryList.h", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TypedArrayConstants.h", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/SelfHostingDefines.h", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Utilities.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/AsyncFunction.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/AsyncIteration.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/BigInt.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Date.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Error.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Generator.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Iterator.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Map.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Number.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Object.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/RegExp.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/RegExpGlobalReplaceOpt.h.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/RegExpLocalReplaceOpt.h.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Set.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Sorting.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TypedArray.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakMap.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakSet.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberingSystemsGenerated.h", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/CommonFunctions.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/CurrencyDataGenerated.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/ListFormat.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/RelativeTimeFormat.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/SanctionedSimpleUnitIdentifiersGenerated.js"], "start": 334165.123854665, "end": 334165.159948496, "context": null} -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.0/config/make-system-wrappers.py", "gen_wrappers", "system-header.sentinel", ".deps/system-header.sentinel.pp", ".deps/system-header.sentinel.stub", "/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers", "new", "algorithm", "atomic", "cassert", "climits", "cmath", "condition_variable", "cstdarg", "cstdio", "cstdlib", "cstring", "cwchar", "deque", "functional", "ios", "iosfwd", "iostream", "istream", "iterator", "limits", "list", "map", "memory", "mutex", "ostream", "regex", "set", "shared_mutex", "stack", "string", "thread", "tuple", "type_traits", "unordered_map", "unordered_set", "utility", "vector", "xutility", "A4Stuff.h", "activscp.h", "AEDataModel.h", "AEObjects.h", "AEPackObject.h", "AERegistry.h", "AEUtils.h", "afxcmn.h", "afxcoll.h", "afxcview.h", "afxdisp.h", "afxdtctl.h", "afxext.h", "afxmt.h", "afxpriv.h", "afxtempl.h", "afxwin.h", "Aliases.h", "all.h", "alloca.h", "alloc.h", "alsa/asoundlib.h", "ansi_parms.h", "a.out.h", "app/Cursor.h", "Appearance.h", "AppFileInfo.h", "AppKit.h", "AppleEvents.h", "Application.h", "app/Message.h", "app/MessageRunner.h", "arpa/inet.h", "arpa/nameser.h", "array", "asm/page.h", "asm/sigcontext.h", "asm/signal.h", "ASRegistry.h", "assert.h", "atk/atk.h", "atlcom.h", "atlconv.h", "atlctl.cpp", "atlctl.h", "ATLCTL.H", "atlhost.h", "atlimpl.cpp", "atlwin.cpp", "atomic.h", "ATSTypes.h", "ATSUnicode.h", "Balloons.h", "base64.h", "base/pblock.h", "base/PCR_Base.h", "base/session.h", "basetyps.h", "be/app/Application.h", "Beep.h", "be/kernel/image.h", "be/kernel/OS.h", "bfd.h", "Bitmap.h", "bitset", "blapi.h", "blapit.h", "bsd/libc.h", "bsd/syscall.h", "bstring.h", "builtin.h", "Button.h", "byteswap.h", "cairo-atsui.h", "cairo-beos.h", "cairo-directfb.h", "cairo-ft.h", "cairo-glitz.h", "cairo-gobject.h", "cairo.h", "cairo-pdf.h", "cairo-ps.h", "cairo-qpainter.h", "cairo-qt.h", "cairo-quartz.h", "cairo-tee.h", "cairo-win32.h", "cairo-xlib.h", "cairo-xlib-xrender.h", "callconv.h", "Carbon/Carbon.h", "CarbonEvents.h", "Carbon.h", "c_asm.h", "cctype", "cderr.h", "cerrno", "certdb.h", "cert.h", "certt.h", "CFBase.h", "CFBundle.h", "CFData.h", "CFDictionary.h", "cf.h", "CFNumber.h", "CFPlugIn.h", "CFPreferences.h", "CFString.h", "CFURL.h", "CGAffineTransform.h", "CheckBox.h", "ciferfam.h", "Clipboard.h", "cmmf.h", "cmmft.h", "cmplrs/stsupport.h", "cms.h", "cmsreclist.h", "cmst.h", "Cocoa/Cocoa.h", "CodeFragments.h", "comdef.h", "commctrl.h", "COMMCTRL.H", "commdlg.h", "compat.h", "complex", "condapi.h", "ConditionalMacros.h", "conio.h", "console.h", "ControlDefinitions.h", "Controls.h", "CoreFoundation/CoreFoundation.h", "CoreServices/CoreServices.h", "CPalmRec.cpp", "Cpalmrec.h", "CPCatgry.cpp", "CPDbBMgr.h", "CPString.cpp", "CPString.h", "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": 334165.197293904, "end": 334165.267119072, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.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", "/build/reproducible-path/mozjs115-115.18.0/js/public/friend/ErrorNumbers.msg", "mozglue/baseprofiler/public/ProfilingCategoryList.h", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TypedArrayConstants.h", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/SelfHostingDefines.h", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Utilities.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/AsyncFunction.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/AsyncIteration.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/BigInt.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Date.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Error.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Generator.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Iterator.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Map.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Number.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Object.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/RegExp.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/RegExpGlobalReplaceOpt.h.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/RegExpLocalReplaceOpt.h.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Set.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Sorting.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TypedArray.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakMap.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakSet.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberingSystemsGenerated.h", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/CommonFunctions.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/CurrencyDataGenerated.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/ListFormat.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/RelativeTimeFormat.js", "/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/SanctionedSimpleUnitIdentifiersGenerated.js"], "start": 201079.891413647, "end": 201079.931101122, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.0/config/make-system-wrappers.py", "gen_wrappers", "system-header.sentinel", ".deps/system-header.sentinel.pp", ".deps/system-header.sentinel.stub", "/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers", "new", "algorithm", "atomic", "cassert", "climits", "cmath", "condition_variable", "cstdarg", "cstdio", "cstdlib", "cstring", "cwchar", "deque", "functional", "ios", "iosfwd", "iostream", "istream", "iterator", "limits", "list", "map", "memory", "mutex", "ostream", "regex", "set", "shared_mutex", "stack", "string", "thread", "tuple", "type_traits", "unordered_map", "unordered_set", "utility", "vector", "xutility", "A4Stuff.h", "activscp.h", "AEDataModel.h", "AEObjects.h", "AEPackObject.h", "AERegistry.h", "AEUtils.h", "afxcmn.h", "afxcoll.h", "afxcview.h", "afxdisp.h", "afxdtctl.h", "afxext.h", "afxmt.h", "afxpriv.h", "afxtempl.h", "afxwin.h", "Aliases.h", "all.h", "alloca.h", "alloc.h", "alsa/asoundlib.h", "ansi_parms.h", "a.out.h", "app/Cursor.h", "Appearance.h", "AppFileInfo.h", "AppKit.h", "AppleEvents.h", "Application.h", "app/Message.h", "app/MessageRunner.h", "arpa/inet.h", "arpa/nameser.h", "array", "asm/page.h", "asm/sigcontext.h", "asm/signal.h", "ASRegistry.h", "assert.h", "atk/atk.h", "atlcom.h", "atlconv.h", "atlctl.cpp", "atlctl.h", "ATLCTL.H", "atlhost.h", "atlimpl.cpp", "atlwin.cpp", "atomic.h", "ATSTypes.h", "ATSUnicode.h", "Balloons.h", "base64.h", "base/pblock.h", "base/PCR_Base.h", "base/session.h", "basetyps.h", "be/app/Application.h", "Beep.h", "be/kernel/image.h", "be/kernel/OS.h", "bfd.h", "Bitmap.h", "bitset", "blapi.h", "blapit.h", "bsd/libc.h", "bsd/syscall.h", "bstring.h", "builtin.h", "Button.h", "byteswap.h", "cairo-atsui.h", "cairo-beos.h", "cairo-directfb.h", "cairo-ft.h", "cairo-glitz.h", "cairo-gobject.h", "cairo.h", "cairo-pdf.h", "cairo-ps.h", "cairo-qpainter.h", "cairo-qt.h", "cairo-quartz.h", "cairo-tee.h", "cairo-win32.h", "cairo-xlib.h", "cairo-xlib-xrender.h", "callconv.h", "Carbon/Carbon.h", "CarbonEvents.h", "Carbon.h", "c_asm.h", "cctype", "cderr.h", "cerrno", "certdb.h", "cert.h", "certt.h", "CFBase.h", "CFBundle.h", "CFData.h", "CFDictionary.h", "cf.h", "CFNumber.h", "CFPlugIn.h", "CFPreferences.h", "CFString.h", "CFURL.h", "CGAffineTransform.h", "CheckBox.h", "ciferfam.h", "Clipboard.h", "cmmf.h", "cmmft.h", "cmplrs/stsupport.h", "cms.h", "cmsreclist.h", "cmst.h", "Cocoa/Cocoa.h", "CodeFragments.h", "comdef.h", "commctrl.h", "COMMCTRL.H", "commdlg.h", "compat.h", "complex", "condapi.h", "ConditionalMacros.h", "conio.h", "console.h", "ControlDefinitions.h", "Controls.h", "CoreFoundation/CoreFoundation.h", "CoreServices/CoreServices.h", "CPalmRec.cpp", "Cpalmrec.h", "CPCatgry.cpp", "CPDbBMgr.h", "CPString.cpp", "CPString.h", "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": 201079.957573396, "end": 201080.038695322, "context": null} make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/config' make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/build/rust/mozbuild' make[4]: Nothing to be done for 'export'. @@ -1278,34 +1314,34 @@ make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/memory/build' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/memory/build' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/build' -make[4]: Nothing to be done for 'export'. -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/build' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/baseprofiler' -../../config/nsinstall -R -m 644 'public/ProfilingCategoryList.h' '../../dist/include' -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/baseprofiler' make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src' ../../config/nsinstall -R -m 644 'js-config.h' '../../dist/include' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/baseprofiler' +../../config/nsinstall -R -m 644 'public/ProfilingCategoryList.h' '../../dist/include' ../../config/nsinstall -R -m 644 '../../mozglue/baseprofiler/public/ProfilingCategoryList.h' '../../dist/include/js' make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src' +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/baseprofiler' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/build' +make[4]: Nothing to be done for 'export'. +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/build' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/build' +make[4]: Nothing to be done for 'export'. +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/build' make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/frontend' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/frontend' make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gc' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gc' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/build' -make[4]: Nothing to be done for 'export'. -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/build' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/shell' -make[4]: Nothing to be done for 'export'. -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/shell' make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit' make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/shell' +make[4]: Nothing to be done for 'export'. +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/shell' make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/tests' make[4]: Nothing to be done for 'export'. make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/tests' @@ -1319,40 +1355,41 @@ make[3]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/rust' js/src/rust/force-cargo-library-build +/usr/bin/cargo rustc --release --manifest-path /build/reproducible-path/mozjs115-115.18.0/js/src/rust/Cargo.toml -vv --lib --target=i686-unknown-linux-gnu -- -Clto make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/data' mkdir -p '.deps/' -/usr/bin/cargo rustc --release --manifest-path /build/reproducible-path/mozjs115-115.18.0/js/src/rust/Cargo.toml -vv --lib --target=i686-unknown-linux-gnu -- -Clto -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/intl/components' +warning: `/build/reproducible-path/mozjs115-115.18.0/debian/build/.cargo/config` is deprecated in favor of `config.toml` +note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml` +warning: /build/reproducible-path/mozjs115-115.18.0/js/src/fuzz-tests/gluesmith/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 +warning: /build/reproducible-path/mozjs115-115.18.0/build/workspace-hack/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 +warning: /build/reproducible-path/mozjs115-115.18.0/js/src/rust/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 +warning: /build/reproducible-path/mozjs115-115.18.0/js/src/rust/shared/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common' mkdir -p '.deps/' +config/external/icu/common/appendable.o +/usr/bin/i686-linux-gnu-g++ -o appendable.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/appendable.cpp config/external/icu/data/icu_data.o /usr/bin/i686-linux-gnu-gcc -std=gnu99 -o icu_data.o -DNDEBUG=1 -DTRIMMED=1 '-DICU_DATA_FILE="/build/reproducible-path/mozjs115-115.18.0/config/external/icu/data/icudt73l.dat"' -DICU_DATA_SYMBOL=icudt73_dat -fPIC -Wa,--noexecstack -gdwarf-4 -I/build/reproducible-path/mozjs115-115.18.0/config/external/icu/data -c /build/reproducible-path/mozjs115-115.18.0/config/external/icu/data/icu_data.S -intl/components/Unified_cpp_intl_components0.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_intl_components0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/intl/components -I/build/reproducible-path/mozjs115-115.18.0/debian/build/intl/components -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/config' make[4]: Nothing to be done for 'host-objects'. make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/config' -intl/components/Unified_cpp_intl_components1.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_intl_components1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/intl/components -I/build/reproducible-path/mozjs115-115.18.0/debian/build/intl/components -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -intl/components/Unified_cpp_intl_components2.o -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common' -mkdir -p '.deps/' -warning: `/build/reproducible-path/mozjs115-115.18.0/debian/build/.cargo/config` is deprecated in favor of `config.toml` -note: if you need to support cargo 1.38 or earlier, you can symlink `config` to `config.toml` make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n' mkdir -p '.deps/' -warning: /build/reproducible-path/mozjs115-115.18.0/js/src/rust/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 -warning: /build/reproducible-path/mozjs115-115.18.0/js/src/rust/shared/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 -warning: /build/reproducible-path/mozjs115-115.18.0/js/src/fuzz-tests/gluesmith/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 -warning: /build/reproducible-path/mozjs115-115.18.0/build/workspace-hack/Cargo.toml: no edition set: defaulting to the 2015 edition while the latest is 2021 -config/external/icu/common/appendable.o -/usr/bin/i686-linux-gnu-g++ -o appendable.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/appendable.cpp +config/external/icu/common/bmpset.o +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/intl/components' +mkdir -p '.deps/' config/external/icu/i18n/astro.o /usr/bin/i686-linux-gnu-g++ -o astro.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/astro.cpp -config/external/icu/common/bmpset.o config/external/icu/i18n/basictz.o +intl/components/Unified_cpp_intl_components0.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_intl_components0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/intl/components -I/build/reproducible-path/mozjs115-115.18.0/debian/build/intl/components -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +intl/components/Unified_cpp_intl_components1.o make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/data' -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_intl_components2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/intl/components -I/build/reproducible-path/mozjs115-115.18.0/debian/build/intl/components -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -intl/components/Unified_cpp_intl_components3.o +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/debugger' +mkdir -p '.deps/' +js/src/debugger/Unified_cpp_js_src_debugger0.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_debugger0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/debugger -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/debugger -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/debugger/Unified_cpp_js_src_debugger1.o /usr/bin/i686-linux-gnu-g++ -o bmpset.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/bmpset.cpp config/external/icu/common/brkeng.o /usr/bin/i686-linux-gnu-g++ -o brkeng.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/brkeng.cpp @@ -1362,11 +1399,6 @@ Patch `uniffi_build v0.23.0` was not used in the crate graph. Patch `uniffi_macros v0.23.0` was not used in the crate graph. Patch `weedle2 v4.0.0` was not used in the crate graph. -Patch `neqo-common v0.6.4 (/build/reproducible-path/mozjs115-115.18.0/third_party/rust/neqo-common)` was not used in the crate graph. -Patch `neqo-crypto v0.6.4 (/build/reproducible-path/mozjs115-115.18.0/third_party/rust/neqo-crypto)` was not used in the crate graph. -Patch `neqo-http3 v0.6.4 (/build/reproducible-path/mozjs115-115.18.0/third_party/rust/neqo-http3)` was not used in the crate graph. -Patch `neqo-qpack v0.6.4 (/build/reproducible-path/mozjs115-115.18.0/third_party/rust/neqo-qpack)` was not used in the crate graph. -Patch `neqo-transport v0.6.4 (/build/reproducible-path/mozjs115-115.18.0/third_party/rust/neqo-transport)` was not used in the crate graph. Patch `base64 v0.13.999 (/build/reproducible-path/mozjs115-115.18.0/build/rust/base64)` was not used in the crate graph. Patch `bindgen v0.63.999 (/build/reproducible-path/mozjs115-115.18.0/build/rust/bindgen)` was not used in the crate graph. Patch `bitflags v2.999.999 (/build/reproducible-path/mozjs115-115.18.0/build/rust/bitflags)` was not used in the crate graph. @@ -1399,18 +1431,25 @@ Patch `wasm-bindgen v0.2.100 (/build/reproducible-path/mozjs115-115.18.0/build/rust/dummy-web/wasm-bindgen)` was not used in the crate graph. Patch `web-sys v0.3.100 (/build/reproducible-path/mozjs115-115.18.0/build/rust/dummy-web/web-sys)` was not used in the crate graph. Patch `webext-storage v0.1.0 (https://github.com/mozilla/application-services?rev=86c84c217036c12283d19368867323a66bf35883#86c84c21)` was not used in the crate graph. +Patch `neqo-common v0.6.4 (/build/reproducible-path/mozjs115-115.18.0/third_party/rust/neqo-common)` was not used in the crate graph. +Patch `neqo-crypto v0.6.4 (/build/reproducible-path/mozjs115-115.18.0/third_party/rust/neqo-crypto)` was not used in the crate graph. +Patch `neqo-http3 v0.6.4 (/build/reproducible-path/mozjs115-115.18.0/third_party/rust/neqo-http3)` was not used in the crate graph. +Patch `neqo-qpack v0.6.4 (/build/reproducible-path/mozjs115-115.18.0/third_party/rust/neqo-qpack)` was not used in the crate graph. +Patch `neqo-transport v0.6.4 (/build/reproducible-path/mozjs115-115.18.0/third_party/rust/neqo-transport)` was not used in the crate graph. Check that the patched package version and available features are compatible with the dependency requirements. If the patch has a different version from what is locked in the Cargo.lock file, run `cargo update` to use the new version. This may also occur with an optional dependency that is not enabled. -warning: profile package spec `glsl` in profile `dev` did not match any packages +warning: profile package spec `glsl` in profile `release` did not match any packages Did you mean `glob`? -warning: profile package spec `glsl` in profile `release` did not match any packages +warning: profile package spec `glsl` in profile `dev` did not match any packages Did you mean `glob`? Compiling semver v1.0.16 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/semver LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' /usr/bin/rustc --crate-name build_script_build --edition=2018 /build/reproducible-path/mozjs115-115.18.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"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=a2d3ede2522d2f6e -C extra-filename=-a2d3ede2522d2f6e --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/release/build/semver-a2d3ede2522d2f6e -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --cap-lints warn` +/usr/bin/i686-linux-gnu-g++ -o basictz.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/basictz.cpp +config/external/icu/i18n/bocsu.o In file included from Unified_cpp_intl_components0.cpp:29: /build/reproducible-path/mozjs115-115.18.0/intl/components/src/Collator.cpp: In member function 'void mozilla::intl::Collator::SetStrength(Strength)': /build/reproducible-path/mozjs115-115.18.0/intl/components/src/Collator.cpp:121:19: warning: 'strength' may be used uninitialized [-Wmaybe-uninitialized] @@ -1442,26 +1481,19 @@ /build/reproducible-path/mozjs115-115.18.0/intl/components/src/Collator.cpp:165:22: note: 'featureICU' was declared here 165 | UColAttributeValue featureICU; | ^~~~~~~~~~ -/usr/bin/i686-linux-gnu-g++ -o basictz.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/basictz.cpp -config/external/icu/i18n/bocsu.o -/usr/bin/i686-linux-gnu-g++ -o bocsu.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/bocsu.cpp -config/external/icu/i18n/buddhcal.o -/usr/bin/i686-linux-gnu-g++ -o brkiter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/brkiter.cpp -config/external/icu/common/bytesinkutil.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_intl_components1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/intl/components -I/build/reproducible-path/mozjs115-115.18.0/debian/build/intl/components -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +intl/components/Unified_cpp_intl_components2.o Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=32 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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=i686-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/build/reproducible-path/mozjs115-115.18.0/debian/build/release:/usr/lib/rustlib/i686-unknown-linux-gnu/lib:/usr/lib/libeatmydata' NUM_JOBS=8 OPT_LEVEL=1 OUT_DIR=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/build/semver-95ffb843440e8e20/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=i686-unknown-linux-gnu /build/reproducible-path/mozjs115-115.18.0/debian/build/release/build/semver-a2d3ede2522d2f6e/build-script-build` [semver 1.0.16] cargo:rerun-if-changed=build.rs Compiling mozbuild v0.1.0 (/build/reproducible-path/mozjs115-115.18.0/build/rust/mozbuild) Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0 LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' /usr/bin/rustc --crate-name build_script_build --edition=2018 build/rust/mozbuild/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=1 -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=5a7400901f73946c -C extra-filename=-5a7400901f73946c --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/release/build/mozbuild-5a7400901f73946c -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps` -/usr/bin/i686-linux-gnu-g++ -o buddhcal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/buddhcal.cpp -config/external/icu/i18n/calendar.o +/usr/bin/i686-linux-gnu-g++ -o brkiter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/brkiter.cpp +config/external/icu/common/bytesinkutil.o +/usr/bin/i686-linux-gnu-g++ -o bocsu.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/bocsu.cpp +config/external/icu/i18n/buddhcal.o Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=32 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='' CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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=i686-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/build/reproducible-path/mozjs115-115.18.0/debian/build/release:/usr/lib/rustlib/i686-unknown-linux-gnu/lib:/usr/lib/libeatmydata' NUM_JOBS=8 OPT_LEVEL=1 OUT_DIR=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/build/mozbuild-2c38a8a531166b4e/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=i686-unknown-linux-gnu /build/reproducible-path/mozjs115-115.18.0/debian/build/release/build/mozbuild-5a7400901f73946c/build-script-build` [mozbuild 0.1.0] cargo:rustc-env=BUILDCONFIG_RS=/build/reproducible-path/mozjs115-115.18.0/debian/build/build/rust/mozbuild/buildconfig.rs Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=semver CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/semver LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' OUT_DIR=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/build/semver-95ffb843440e8e20/out /usr/bin/rustc --crate-name semver --edition=2018 /build/reproducible-path/mozjs115-115.18.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"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=aa1d39ad16917119 -C extra-filename=-aa1d39ad16917119 --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --cap-lints warn` -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/debugger' -mkdir -p '.deps/' -js/src/debugger/Unified_cpp_js_src_debugger0.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_debugger0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/debugger -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/debugger -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/debugger/Unified_cpp_js_src_debugger1.o warning: unexpected `cfg` condition name: `doc_cfg` --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/semver/src/lib.rs:64:13 | @@ -1750,15 +1782,12 @@ = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(no_const_vec_new)");` to the top of the `build.rs` = note: see for more information about checking conditional configuration -/usr/bin/i686-linux-gnu-g++ -o calendar.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/calendar.cpp -config/external/icu/i18n/cecal.o +/usr/bin/i686-linux-gnu-g++ -o buddhcal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/buddhcal.cpp +config/external/icu/i18n/calendar.o /usr/bin/i686-linux-gnu-g++ -o bytesinkutil.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/bytesinkutil.cpp config/external/icu/common/bytestream.o -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/frontend' -mkdir -p '.deps/' -js/src/frontend/Parser.o -/usr/bin/i686-linux-gnu-g++ -o Parser.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Parser.cpp -js/src/frontend/Unified_cpp_js_src_frontend0.o +/usr/bin/i686-linux-gnu-g++ -o calendar.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/calendar.cpp +config/external/icu/i18n/cecal.o /usr/bin/i686-linux-gnu-g++ -o bytestream.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/bytestream.cpp config/external/icu/common/bytestrie.o warning: `semver` (lib) generated 22 warnings @@ -1786,13 +1815,24 @@ | ^~~~~~~~~~~~ /usr/bin/i686-linux-gnu-g++ -o bytestriebuilder.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/bytestriebuilder.cpp config/external/icu/common/caniter.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_intl_components2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/intl/components -I/build/reproducible-path/mozjs115-115.18.0/debian/build/intl/components -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +intl/components/Unified_cpp_intl_components3.o +/usr/bin/i686-linux-gnu-g++ -o caniter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/caniter.cpp +config/external/icu/common/characterproperties.o + Compiling cfg-if v1.0.0 + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cfg_if CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/cfg-if LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' /usr/bin/rustc --crate-name cfg_if --edition=2018 /build/reproducible-path/mozjs115-115.18.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 embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "rustc-dep-of-std"))' -C metadata=de83ac1e20560bce -C extra-filename=-de83ac1e20560bce --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps --target i686-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` Compiling cc v1.0.73 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cc CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/cc LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' /usr/bin/rustc --crate-name cc --edition=2018 /build/reproducible-path/mozjs115-115.18.0/third_party/rust/cc/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=1 -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("jobserver", "parallel"))' -C metadata=2d5a05436a096ae8 -C extra-filename=-2d5a05436a096ae8 --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --cap-lints warn` -/usr/bin/i686-linux-gnu-g++ -o caniter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/caniter.cpp -config/external/icu/common/characterproperties.o +/usr/bin/i686-linux-gnu-g++ -o cecal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/cecal.cpp +config/external/icu/i18n/chnsecal.o +/usr/bin/i686-linux-gnu-g++ -o chnsecal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/chnsecal.cpp +config/external/icu/i18n/choicfmt.o warning: field `0` is never read --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/cc/src/lib.rs:2050:22 | @@ -1807,12 +1847,6 @@ 2050 | Catalyst(()), | ~~ -/usr/bin/i686-linux-gnu-g++ -o cecal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/cecal.cpp -config/external/icu/i18n/chnsecal.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_intl_components3.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/intl/components -I/build/reproducible-path/mozjs115-115.18.0/debian/build/intl/components -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -intl/components/Unified_cpp_intl_components4.o -/usr/bin/i686-linux-gnu-g++ -o chnsecal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/chnsecal.cpp -config/external/icu/i18n/choicfmt.o /usr/bin/i686-linux-gnu-g++ -o characterproperties.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/characterproperties.cpp config/external/icu/common/chariter.o /usr/bin/i686-linux-gnu-g++ -o chariter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/chariter.cpp @@ -1821,67 +1855,43 @@ config/external/icu/i18n/coleitr.o /usr/bin/i686-linux-gnu-g++ -o charstr.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/charstr.cpp config/external/icu/common/cmemory.o -/usr/bin/i686-linux-gnu-g++ -o coleitr.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/coleitr.cpp -config/external/icu/i18n/coll.o /usr/bin/i686-linux-gnu-g++ -o cmemory.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/cmemory.cpp config/external/icu/common/cstring.o +/usr/bin/i686-linux-gnu-g++ -o coleitr.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/coleitr.cpp +config/external/icu/i18n/coll.o /usr/bin/i686-linux-gnu-g++ -o cstring.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/cstring.cpp config/external/icu/common/dictbe.o /usr/bin/i686-linux-gnu-g++ -o dictbe.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/dictbe.cpp config/external/icu/common/dictionarydata.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_intl_components4.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/intl/components -I/build/reproducible-path/mozjs115-115.18.0/debian/build/intl/components -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /usr/bin/i686-linux-gnu-g++ -o coll.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/coll.cpp config/external/icu/i18n/collation.o /usr/bin/i686-linux-gnu-g++ -o dictionarydata.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/dictionarydata.cpp config/external/icu/common/dtintrv.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_intl_components3.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/intl/components -I/build/reproducible-path/mozjs115-115.18.0/debian/build/intl/components -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +intl/components/Unified_cpp_intl_components4.o /usr/bin/i686-linux-gnu-g++ -o collation.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collation.cpp config/external/icu/i18n/collationbuilder.o -In file included from Unified_cpp_intl_components4.cpp:11: -/build/reproducible-path/mozjs115-115.18.0/intl/components/src/RelativeTimeFormat.cpp: In static member function 'static mozilla::Result, mozilla::intl::ICUError> mozilla::intl::RelativeTimeFormat::TryCreate(const char*, const mozilla::intl::RelativeTimeFormatOptions&)': -/build/reproducible-path/mozjs115-115.18.0/intl/components/src/RelativeTimeFormat.cpp:57:23: warning: 'relDateTimeStyle' may be used uninitialized [-Wmaybe-uninitialized] - 57 | ureldatefmt_open(IcuLocale(aLocale), nf, relDateTimeStyle, -/build/reproducible-path/mozjs115-115.18.0/intl/components/src/RelativeTimeFormat.cpp:43:39: note: 'relDateTimeStyle' was declared here - 43 | UDateRelativeDateTimeFormatterStyle relDateTimeStyle; - | ^~~~~~~~~~~~~~~~ /usr/bin/i686-linux-gnu-g++ -o collationbuilder.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationbuilder.cpp config/external/icu/i18n/collationcompare.o -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/intl/components' -/usr/bin/i686-linux-gnu-g++ -o collationcompare.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationcompare.cpp -config/external/icu/i18n/collationdata.o -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/CompilationStencil.h:23, - from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Parser.h:175, - from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Parser.cpp:20: -In member function 'bool js::frontend::DeclaredNameInfo::closedOver() const', - inlined from 'bool js::frontend::ParseContext::Scope::BindingIter::closedOver()' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ParseContext.h:296:58, - inlined from 'mozilla::Maybe*> js::frontend::NewGlobalScopeData(js::FrontendContext*, ParseContext::Scope&, js::LifoAlloc&, ParseContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Parser.cpp:1092:61: -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/NameAnalysisTypes.h:195:36: warning: array subscript 0 is outside array bounds of 'js::frontend::RecyclableAtomMapValueWrapper [0]' [-Warray-bounds=] - 195 | bool closedOver() const { return closedOver_; } - | ^~~~~~~~~~~ -In function 'mozilla::Maybe*> js::frontend::NewGlobalScopeData(js::FrontendContext*, ParseContext::Scope&, js::LifoAlloc&, ParseContext*)': -cc1plus: note: source object is likely at address zero -In member function 'bool js::frontend::DeclaredNameInfo::closedOver() const', - inlined from 'bool js::frontend::ParseContext::Scope::BindingIter::closedOver()' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ParseContext.h:296:58, - inlined from 'mozilla::Maybe*> js::frontend::NewLexicalScopeData(js::FrontendContext*, ParseContext::Scope&, js::LifoAlloc&, ParseContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Parser.cpp:1461:69: -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/NameAnalysisTypes.h:195:36: warning: array subscript 0 is outside array bounds of 'js::frontend::RecyclableAtomMapValueWrapper [0]' [-Warray-bounds=] - 195 | bool closedOver() const { return closedOver_; } - | ^~~~~~~~~~~ -In function 'mozilla::Maybe*> js::frontend::NewLexicalScopeData(js::FrontendContext*, ParseContext::Scope&, js::LifoAlloc&, ParseContext*)': -cc1plus: note: source object is likely at address zero /usr/bin/i686-linux-gnu-g++ -o dtintrv.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/dtintrv.cpp -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_debugger1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/debugger -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/debugger -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 config/external/icu/common/edits.o -/usr/bin/i686-linux-gnu-g++ -o collationdata.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationdata.cpp -config/external/icu/i18n/collationdatabuilder.o /usr/bin/i686-linux-gnu-g++ -o edits.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/edits.cpp config/external/icu/common/emojiprops.o +/usr/bin/i686-linux-gnu-g++ -o emojiprops.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/emojiprops.cpp +config/external/icu/common/errorcode.o warning: `cc` (lib) generated 1 warning - Compiling cfg-if v1.0.0 - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=cfg_if CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/cfg-if LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' /usr/bin/rustc --crate-name cfg_if --edition=2018 /build/reproducible-path/mozjs115-115.18.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 embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "rustc-dep-of-std"))' -C metadata=de83ac1e20560bce -C extra-filename=-de83ac1e20560bce --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps --target i686-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` + Compiling mozglue-static v0.1.0 (/build/reproducible-path/mozjs115-115.18.0/mozglue/static/rust) + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0 LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' /usr/bin/rustc --crate-name build_script_build --edition=2018 mozglue/static/rust/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=1 -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("moz_memory"))' -C metadata=e266ec4fe93ef452 -C extra-filename=-e266ec4fe93ef452 --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/release/build/mozglue-static-e266ec4fe93ef452 -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --extern cc=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps/libcc-2d5a05436a096ae8.rlib --extern mozbuild=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps/libmozbuild-1246c958ac28294d.rlib --extern rustc_version=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps/librustc_version-d1fedf23ee5daec1.rlib` +/usr/bin/i686-linux-gnu-g++ -o errorcode.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/errorcode.cpp +config/external/icu/common/filteredbrk.o +/usr/bin/i686-linux-gnu-g++ -o collationcompare.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationcompare.cpp +config/external/icu/i18n/collationdata.o +/usr/bin/i686-linux-gnu-g++ -o filteredbrk.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/filteredbrk.cpp +config/external/icu/common/filterednormalizer2.o Compiling encoding_rs v0.8.33 Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=encoding_rs CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/encoding_rs LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' /usr/bin/rustc --crate-name encoding_rs --edition=2018 /build/reproducible-path/mozjs115-115.18.0/third_party/rust/encoding_rs/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="alloc"' --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("alloc", "default", "fast-big5-hanzi-encode", "fast-gb-hanzi-encode", "fast-hangul-encode", "fast-hanja-encode", "fast-kanji-encode", "fast-legacy-encode", "less-slow-big5-hanzi-encode", "less-slow-gb-hanzi-encode", "less-slow-kanji-encode", "packed_simd", "serde", "simd-accel"))' -C metadata=268376ca03594a3d -C extra-filename=-268376ca03594a3d --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps --target i686-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --extern cfg_if=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps/libcfg_if-de83ac1e20560bce.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` +/usr/bin/i686-linux-gnu-g++ -o collationdata.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationdata.cpp +config/external/icu/i18n/collationdatabuilder.o warning: unexpected `cfg` condition value: `cargo-clippy` --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/encoding_rs/src/lib.rs:11:5 | @@ -2218,10 +2228,7 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:130:57: note: 'cx' declared here 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o collationdatabuilder.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationdatabuilder.cpp -config/external/icu/i18n/collationdatareader.o -/usr/bin/i686-linux-gnu-g++ -o emojiprops.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/emojiprops.cpp -config/external/icu/common/errorcode.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_intl_components4.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/intl/components -I/build/reproducible-path/mozjs115-115.18.0/debian/build/intl/components -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::ValueToStableChars(JSContext*, const char*, JS::HandleValue, JS::AutoStableStringChars&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:333:72: @@ -2249,6 +2256,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:356:38: note: 'cx' declared here 356 | bool js::ParseEvalOptions(JSContext* cx, HandleValue value, | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o filterednormalizer2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/filterednormalizer2.cpp +config/external/icu/common/loadednormalizer2impl.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::MutableHandle; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::Debugger::unwrapPropertyDescriptor(JSContext*, JS::HandleObject, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:1595:39: @@ -2262,6 +2271,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:1571:16: note: 'cx' declared here 1571 | JSContext* cx, HandleObject obj, MutableHandle desc) { | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o collationdatabuilder.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationdatabuilder.cpp +config/external/icu/i18n/collationdatareader.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::AbstractGeneratorObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::AbstractGeneratorObject*; T = js::AbstractGeneratorObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static js::Completion js::Completion::fromJSFramePop(JSContext*, js::AbstractFramePtr, const jsbytecode*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:1998:48: @@ -2275,32 +2286,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:1973:50: note: 'cx' declared here 1973 | Completion Completion::fromJSFramePop(JSContext* cx, AbstractFramePtr frame, | ~~~~~~~~~~~^~ -In member function 'bool js::frontend::DeclaredNameInfo::closedOver() const', - inlined from 'bool js::frontend::ParseContext::Scope::BindingIter::closedOver()' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ParseContext.h:296:58, - inlined from 'mozilla::Maybe*> js::frontend::NewFunctionScopeData(js::FrontendContext*, ParseContext::Scope&, bool, js::LifoAlloc&, ParseContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Parser.cpp:1309:69: -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/NameAnalysisTypes.h:195:36: warning: array subscript 0 is outside array bounds of 'js::frontend::RecyclableAtomMapValueWrapper [0]' [-Warray-bounds=] - 195 | bool closedOver() const { return closedOver_; } - | ^~~~~~~~~~~ -In function 'mozilla::Maybe*> js::frontend::NewFunctionScopeData(js::FrontendContext*, ParseContext::Scope&, bool, js::LifoAlloc&, ParseContext*)': -cc1plus: note: source object is likely at address zero -/usr/bin/i686-linux-gnu-g++ -o errorcode.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/errorcode.cpp -config/external/icu/common/filteredbrk.o -/usr/bin/i686-linux-gnu-g++ -o filteredbrk.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/filteredbrk.cpp -config/external/icu/common/filterednormalizer2.o -In file included from /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationdatabuilder.cpp:33: -In constructor 'icu_73::CollationIterator::CollationIterator(const icu_73::CollationData*, UBool)', - inlined from 'icu_73::DataBuilderCollationIterator::DataBuilderCollationIterator(icu_73::CollationDataBuilder&)' at /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationdatabuilder.cpp:169:28: -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationiterator.h:103:23: warning: '((const icu_73::CollationData*)((char*)this + 32))[4].icu_73::CollationData::trie' is used uninitialized [-Wuninitialized] - 103 | : trie(d->trie), - | ~~~^~~~ -In member function 'bool js::frontend::DeclaredNameInfo::closedOver() const', - inlined from 'bool js::frontend::ParseContext::Scope::BindingIter::closedOver()' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ParseContext.h:296:58, - inlined from 'mozilla::Maybe*> js::frontend::NewModuleScopeData(js::FrontendContext*, ParseContext::Scope&, js::LifoAlloc&, ParseContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Parser.cpp:1162:70: -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/NameAnalysisTypes.h:195:36: warning: array subscript 0 is outside array bounds of 'js::frontend::RecyclableAtomMapValueWrapper [0]' [-Warray-bounds=] - 195 | bool closedOver() const { return closedOver_; } - | ^~~~~~~~~~~ -In function 'mozilla::Maybe*> js::frontend::NewModuleScopeData(js::FrontendContext*, ParseContext::Scope&, js::LifoAlloc&, ParseContext*)': -cc1plus: note: source object is likely at address zero In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GlobalObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::GlobalObject*; T = js::GlobalObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::Debugger::CallData::enableAsyncStack()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6310:76: @@ -2366,6 +2351,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:7014:57: note: 'cx' declared here 7014 | JSObject* GarbageCollectionEvent::toJSObject(JSContext* cx) const { | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o loadednormalizer2impl.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/loadednormalizer2impl.cpp +config/external/icu/common/localebuilder.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerMemory*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerMemory*; T = js::DebuggerMemory*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::getOnGarbageCollection]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:136:27: @@ -2380,14 +2367,25 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:132:52: note: 'cx' declared here 132 | bool DebuggerMemory::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -In member function 'bool js::frontend::DeclaredNameInfo::closedOver() const', - inlined from 'bool js::frontend::ParseContext::Scope::BindingIter::closedOver()' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ParseContext.h:296:58, - inlined from 'mozilla::Maybe*> js::frontend::NewClassBodyScopeData(js::FrontendContext*, ParseContext::Scope&, js::LifoAlloc&, ParseContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Parser.cpp:1541:69: -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/NameAnalysisTypes.h:195:36: warning: array subscript 0 is outside array bounds of 'js::frontend::RecyclableAtomMapValueWrapper [0]' [-Warray-bounds=] - 195 | bool closedOver() const { return closedOver_; } - | ^~~~~~~~~~~ -In function 'mozilla::Maybe*> js::frontend::NewClassBodyScopeData(js::FrontendContext*, ParseContext::Scope&, js::LifoAlloc&, ParseContext*)': -cc1plus: note: source object is likely at address zero +In file included from /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationdatabuilder.cpp:33: +In constructor 'icu_73::CollationIterator::CollationIterator(const icu_73::CollationData*, UBool)', + inlined from 'icu_73::DataBuilderCollationIterator::DataBuilderCollationIterator(icu_73::CollationDataBuilder&)' at /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationdatabuilder.cpp:169:28: +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationiterator.h:103:23: warning: '((const icu_73::CollationData*)((char*)this + 32))[4].icu_73::CollationData::trie' is used uninitialized [-Wuninitialized] + 103 | : trie(d->trie), + | ~~~^~~~ +In file included from Unified_cpp_intl_components4.cpp:11: +/build/reproducible-path/mozjs115-115.18.0/intl/components/src/RelativeTimeFormat.cpp: In static member function 'static mozilla::Result, mozilla::intl::ICUError> mozilla::intl::RelativeTimeFormat::TryCreate(const char*, const mozilla::intl::RelativeTimeFormatOptions&)': +/build/reproducible-path/mozjs115-115.18.0/intl/components/src/RelativeTimeFormat.cpp:57:23: warning: 'relDateTimeStyle' may be used uninitialized [-Wmaybe-uninitialized] + 57 | ureldatefmt_open(IcuLocale(aLocale), nf, relDateTimeStyle, +/build/reproducible-path/mozjs115-115.18.0/intl/components/src/RelativeTimeFormat.cpp:43:39: note: 'relDateTimeStyle' was declared here + 43 | UDateRelativeDateTimeFormatterStyle relDateTimeStyle; + | ^~~~~~~~~~~~~~~~ +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/intl/components' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/frontend' +mkdir -p '.deps/' +js/src/frontend/Parser.o +/usr/bin/i686-linux-gnu-g++ -o Parser.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Parser.cpp +js/src/frontend/Unified_cpp_js_src_frontend0.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::onPopGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: @@ -2506,8 +2504,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o collationdatareader.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationdatareader.cpp -config/external/icu/i18n/collationdatawriter.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::DebuggerFrame::CallData::onStepGetter()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1758:76: @@ -2534,12 +2530,14 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1790:43: note: 'this' declared here 1790 | bool DebuggerFrame::CallData::onPopGetter() { | ^ -/usr/bin/i686-linux-gnu-g++ -o filterednormalizer2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/filterednormalizer2.cpp -config/external/icu/common/loadednormalizer2impl.o +/usr/bin/i686-linux-gnu-g++ -o localebuilder.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/localebuilder.cpp +config/external/icu/common/localematcher.o +/usr/bin/i686-linux-gnu-g++ -o collationdatareader.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationdatareader.cpp +config/external/icu/i18n/collationdatawriter.o +/usr/bin/i686-linux-gnu-g++ -o localematcher.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/localematcher.cpp +config/external/icu/common/localeprioritylist.o /usr/bin/i686-linux-gnu-g++ -o collationdatawriter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationdatawriter.cpp config/external/icu/i18n/collationfastlatin.o -/usr/bin/i686-linux-gnu-g++ -o loadednormalizer2impl.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/loadednormalizer2impl.cpp -config/external/icu/common/localebuilder.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*&; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'ExecutionObservableScript::ExecutionObservableScript(JSContext*, JSScript*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:3082:9, @@ -2554,8 +2552,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:3349:64: note: 'cx' declared here 3349 | bool Debugger::ensureExecutionObservabilityOfScript(JSContext* cx, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o collationfastlatin.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationfastlatin.cpp -config/external/icu/i18n/collationfastlatinbuilder.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::Debugger::CallData::findSourceURLs()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6051:49: @@ -2569,8 +2565,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6050:41: note: 'this' declared here 6050 | bool Debugger::CallData::findSourceURLs() { | ^ -/usr/bin/i686-linux-gnu-g++ -o localebuilder.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/localebuilder.cpp -config/external/icu/common/localematcher.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerMemory*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerMemory*; T = js::DebuggerMemory*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::setAllocationSamplingProbability]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:136:27: @@ -2584,6 +2578,10 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:132:52: note: 'cx' declared here 132 | bool DebuggerMemory::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o localeprioritylist.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/localeprioritylist.cpp +config/external/icu/common/locavailable.o +/usr/bin/i686-linux-gnu-g++ -o collationfastlatin.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationfastlatin.cpp +config/external/icu/i18n/collationfastlatinbuilder.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, @@ -2598,8 +2596,7 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:180:60: note: 'cx' declared here 180 | ArrayObject* js::GetFunctionParameterNamesArray(JSContext* cx, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o localematcher.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/localematcher.cpp -config/external/icu/common/localeprioritylist.o +/usr/bin/i686-linux-gnu-g++ -o locavailable.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/locavailable.cpp In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, @@ -2614,14 +2611,13 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:7079:16: note: 'cx' declared here 7079 | JSContext* cx, JS::dbg::GarbageCollectionEvent::Ptr&& data) { | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o localeprioritylist.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/localeprioritylist.cpp -config/external/icu/common/locavailable.o -/usr/bin/i686-linux-gnu-g++ -o collationfastlatinbuilder.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationfastlatinbuilder.cpp -config/external/icu/i18n/collationfcd.o -/usr/bin/i686-linux-gnu-g++ -o locavailable.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/locavailable.cpp config/external/icu/common/locbased.o /usr/bin/i686-linux-gnu-g++ -o locbased.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/locbased.cpp config/external/icu/common/locdispnames.o +/usr/bin/i686-linux-gnu-g++ -o locdispnames.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/locdispnames.cpp +config/external/icu/common/locdistance.o +/usr/bin/i686-linux-gnu-g++ -o collationfastlatinbuilder.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationfastlatinbuilder.cpp +config/external/icu/i18n/collationfcd.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerMemory*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerMemory*; T = js::DebuggerMemory*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::takeCensus]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:136:27: @@ -2635,12 +2631,1761 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:132:52: note: 'cx' declared here 132 | bool DebuggerMemory::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o locdistance.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/locdistance.cpp +config/external/icu/common/locdspnm.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerMemory*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerMemory*; T = js::DebuggerMemory*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::setTrackingAllocationSites]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:136:27: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'memory' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp: In static member function 'static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::setTrackingAllocationSites]': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:136:27: note: 'memory' declared here + 136 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:132:52: note: 'cx' declared here + 132 | bool DebuggerMemory::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ /usr/bin/i686-linux-gnu-g++ -o collationfcd.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationfcd.cpp config/external/icu/i18n/collationiterator.o /usr/bin/i686-linux-gnu-g++ -o collationiterator.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationiterator.cpp config/external/icu/i18n/collationkeys.o -/usr/bin/i686-linux-gnu-g++ -o locdispnames.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/locdispnames.cpp -config/external/icu/common/locdistance.o +/usr/bin/i686-linux-gnu-g++ -o locdspnm.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/locdspnm.cpp +config/external/icu/common/locid.o +warning: `encoding_rs` (lib) generated 27 warnings (2 duplicates) + Compiling memchr v2.5.0 + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' /usr/bin/rustc --crate-name build_script_build --edition=2018 /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=1 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "default", "libc", "rustc-dep-of-std", "std", "use_std"))' -C metadata=4398a836963bee1e -C extra-filename=-4398a836963bee1e --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/release/build/memchr-4398a836963bee1e -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --cap-lints warn` + Compiling encoding_c_mem v0.2.6 + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/encoding_c_mem LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' /usr/bin/rustc --crate-name build_script_build --edition=2018 /build/reproducible-path/mozjs115-115.18.0/third_party/rust/encoding_c_mem/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=1 -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=883bacabe53e0cbb -C extra-filename=-883bacabe53e0cbb --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/release/build/encoding_c_mem-883bacabe53e0cbb -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --cap-lints warn` +/usr/bin/i686-linux-gnu-g++ -o collationkeys.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationkeys.cpp +config/external/icu/i18n/collationroot.o + Compiling encoding_c v0.9.8 + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/encoding_c LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' /usr/bin/rustc --crate-name build_script_build --edition=2015 /build/reproducible-path/mozjs115-115.18.0/third_party/rust/encoding_c/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=1 -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("fast-big5-hanzi-encode", "fast-gb-hanzi-encode", "fast-hangul-encode", "fast-hanja-encode", "fast-kanji-encode", "fast-legacy-encode", "less-slow-big5-hanzi-encode", "less-slow-gb-hanzi-encode", "less-slow-kanji-encode", "simd-accel"))' -C metadata=b7a63904b8d35b4f -C extra-filename=-b7a63904b8d35b4f --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/release/build/encoding_c-b7a63904b8d35b4f -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --cap-lints warn` +/usr/bin/i686-linux-gnu-g++ -o locid.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/locid.cpp +config/external/icu/common/loclikely.o + Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=32 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clto=thin-Cembed-bitcode=yes-Ccodegen-units=1' CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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=i686-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/build/reproducible-path/mozjs115-115.18.0/debian/build/release:/usr/lib/rustlib/i686-unknown-linux-gnu/lib:/usr/lib/libeatmydata' NUM_JOBS=8 OPT_LEVEL=2 OUT_DIR=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/encoding_c-4d13e5a7f98bee52/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=i686-unknown-linux-gnu /build/reproducible-path/mozjs115-115.18.0/debian/build/release/build/encoding_c-b7a63904b8d35b4f/build-script-build` +[encoding_c 0.9.8] cargo:rerun-if-changed= +[encoding_c 0.9.8] cargo:include-dir=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/encoding_c/include + Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=32 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clto=thin-Cembed-bitcode=yes-Ccodegen-units=1' CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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=i686-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/build/reproducible-path/mozjs115-115.18.0/debian/build/release:/usr/lib/rustlib/i686-unknown-linux-gnu/lib:/usr/lib/libeatmydata' NUM_JOBS=8 OPT_LEVEL=2 OUT_DIR=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/encoding_c_mem-86f7d2a31c1b18cb/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=i686-unknown-linux-gnu /build/reproducible-path/mozjs115-115.18.0/debian/build/release/build/encoding_c_mem-883bacabe53e0cbb/build-script-build` +[encoding_c_mem 0.2.6] cargo:rerun-if-changed= +[encoding_c_mem 0.2.6] cargo:include-dir=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/encoding_c_mem/include + Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=32 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clto=thin-Cembed-bitcode=yes-Ccodegen-units=1' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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=i686-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/build/reproducible-path/mozjs115-115.18.0/debian/build/release:/usr/lib/rustlib/i686-unknown-linux-gnu/lib:/usr/lib/libeatmydata' NUM_JOBS=8 OPT_LEVEL=2 OUT_DIR=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/memchr-0f261b740259bc8b/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=i686-unknown-linux-gnu /build/reproducible-path/mozjs115-115.18.0/debian/build/release/build/memchr-4398a836963bee1e/build-script-build` + Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=32 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clto=thin-Cembed-bitcode=yes-Ccodegen-units=1' CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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=i686-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/build/reproducible-path/mozjs115-115.18.0/debian/build/release:/usr/lib/rustlib/i686-unknown-linux-gnu/lib:/usr/lib/libeatmydata' NUM_JOBS=8 OPT_LEVEL=2 OUT_DIR=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/mozglue-static-5e063a8be31c1e72/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=i686-unknown-linux-gnu /build/reproducible-path/mozjs115-115.18.0/debian/build/release/build/mozglue-static-e266ec4fe93ef452/build-script-build` +[mozglue-static 0.1.0] TARGET = Some("i686-unknown-linux-gnu") +[mozglue-static 0.1.0] OPT_LEVEL = Some("2") +[mozglue-static 0.1.0] HOST = Some("i686-unknown-linux-gnu") +[mozglue-static 0.1.0] CXX_i686-unknown-linux-gnu = None +[mozglue-static 0.1.0] CXX_i686_unknown_linux_gnu = Some("/usr/bin/i686-linux-gnu-g++") +[mozglue-static 0.1.0] CXXFLAGS_i686-unknown-linux-gnu = None +[mozglue-static 0.1.0] CXXFLAGS_i686_unknown_linux_gnu = Some(" -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/rust -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/rust -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -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 = None +[mozglue-static 0.1.0] running: "/usr/bin/i686-linux-gnu-g++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m32" "-march=i686" "-I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers" "-include" "/build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-DEXPORT_JS_API" "-DMOZ_HAS_MOZGLUE" "-I/build/reproducible-path/mozjs115-115.18.0/js/src/rust" "-I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/rust" "-I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include" "-DMOZILLA_CLIENT" "-include" "/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h" "-Wdate-time" "-D_FORTIFY_SOURCE=2" "-fno-sized-deallocation" "-fno-aligned-new" "-g" "-O2" "-ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-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" "/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src" "-I" "/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include" "-DMOZ_HAS_MOZGLUE" "-o" "/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/mozglue-static-5e063a8be31c1e72/out/wrappers.o" "-c" "wrappers.cpp" +[mozglue-static 0.1.0] exit status: 0 +[mozglue-static 0.1.0] AR_i686-unknown-linux-gnu = None +[mozglue-static 0.1.0] AR_i686_unknown_linux_gnu = Some("/usr/bin/ar") +[mozglue-static 0.1.0] running: ZERO_AR_DATE="1" "/usr/bin/ar" "cq" "/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/mozglue-static-5e063a8be31c1e72/out/libwrappers.a" "/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/mozglue-static-5e063a8be31c1e72/out/wrappers.o" +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerMemory*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerMemory*; T = js::DebuggerMemory*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::setMaxAllocationsLogLength]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:136:27: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'memory' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp: In static member function 'static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::setMaxAllocationsLogLength]': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:136:27: note: 'memory' declared here + 136 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:132:52: note: 'cx' declared here + 132 | bool DebuggerMemory::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +[mozglue-static 0.1.0] exit status: 0 +[mozglue-static 0.1.0] running: "/usr/bin/ar" "s" "/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/mozglue-static-5e063a8be31c1e72/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=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/mozglue-static-5e063a8be31c1e72/out +[mozglue-static 0.1.0] CXXSTDLIB_i686-unknown-linux-gnu = None +[mozglue-static 0.1.0] CXXSTDLIB_i686_unknown_linux_gnu = None +[mozglue-static 0.1.0] HOST_CXXSTDLIB = None +[mozglue-static 0.1.0] CXXSTDLIB = None +[mozglue-static 0.1.0] cargo:rustc-link-lib=stdc++ +[mozglue-static 0.1.0] cargo:rerun-if-changed=wrappers.cpp + Compiling leb128 v0.2.5 + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=leb128 CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/leb128 LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' /usr/bin/rustc --crate-name leb128 --edition=2018 /build/reproducible-path/mozjs115-115.18.0/third_party/rust/leb128/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=ac8c65da49671293 -C extra-filename=-ac8c65da49671293 --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps --target i686-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` + Compiling arrayvec v0.7.2 + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=arrayvec CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/arrayvec LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' /usr/bin/rustc --crate-name arrayvec --edition=2018 /build/reproducible-path/mozjs115-115.18.0/third_party/rust/arrayvec/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=968ce657cc3057f0 -C extra-filename=-968ce657cc3057f0 --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps --target i686-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` +/usr/bin/i686-linux-gnu-g++ -o collationroot.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationroot.cpp +config/external/icu/i18n/collationrootelements.o +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/CompilationStencil.h:23, + from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Parser.h:175, + from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Parser.cpp:20: +In member function 'bool js::frontend::DeclaredNameInfo::closedOver() const', + inlined from 'bool js::frontend::ParseContext::Scope::BindingIter::closedOver()' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ParseContext.h:296:58, + inlined from 'mozilla::Maybe*> js::frontend::NewGlobalScopeData(js::FrontendContext*, ParseContext::Scope&, js::LifoAlloc&, ParseContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Parser.cpp:1092:61: +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/NameAnalysisTypes.h:195:36: warning: array subscript 0 is outside array bounds of 'js::frontend::RecyclableAtomMapValueWrapper [0]' [-Warray-bounds=] + 195 | bool closedOver() const { return closedOver_; } + | ^~~~~~~~~~~ +In function 'mozilla::Maybe*> js::frontend::NewGlobalScopeData(js::FrontendContext*, ParseContext::Scope&, js::LifoAlloc&, ParseContext*)': +cc1plus: note: source object is likely at address zero +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::Debugger::wrapDebuggeeObject(JSContext*, JS::HandleObject, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:1493:61: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'dobj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::wrapDebuggeeObject(JSContext*, JS::HandleObject, JS::MutableHandle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:1492:29: note: 'dobj' declared here + 1492 | Rooted dobj( + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:1480:46: note: 'cx' declared here + 1480 | bool Debugger::wrapDebuggeeObject(JSContext* cx, HandleObject obj, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::Debugger::wrapDebuggeeValue(JSContext*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:1431:55: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'optObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::wrapDebuggeeValue(JSContext*, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:1431:26: note: 'optObj' declared here + 1431 | Rooted optObj(cx, NewPlainObject(cx)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:1418:45: note: 'cx' declared here + 1418 | bool Debugger::wrapDebuggeeValue(JSContext* cx, MutableHandleValue vp) { + | ~~~~~~~~~~~^~ + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mozglue_static CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0 LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' OUT_DIR=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/mozglue-static-5e063a8be31c1e72/out /usr/bin/rustc --crate-name mozglue_static --edition=2018 mozglue/static/rust/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("moz_memory"))' -C metadata=3c039e93f5f2ce72 -C extra-filename=-3c039e93f5f2ce72 --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps --target i686-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --extern arrayvec=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps/libarrayvec-968ce657cc3057f0.rmeta -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1 -L native=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/mozglue-static-5e063a8be31c1e72/out -l static=wrappers -l stdc++` +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = const JS::Value&; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::Completion::BuildValueMatcher::operator()(const js::Completion::Return&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:2033:37, + inlined from 'static decltype(auto) mozilla::detail::VariantImplementation::match(Matcher&&, ConcreteVariant&&) [with Matcher = js::Completion::BuildValueMatcher; ConcreteVariant = const mozilla::Variant&; Tag = unsigned char; unsigned int N = 0; T = js::Completion::Return; Ts = {js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await}]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Variant.h:266:47: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'retval' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)aMatcher_6(D)])[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In static member function 'static decltype(auto) mozilla::detail::VariantImplementation::match(Matcher&&, ConcreteVariant&&) [with Matcher = js::Completion::BuildValueMatcher; ConcreteVariant = const mozilla::Variant&; Tag = unsigned char; unsigned int N = 0; T = js::Completion::Return; Ts = {js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await}]': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:2033:17: note: 'retval' declared here + 2033 | RootedValue retval(cx, ret.value); + | ^~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Stack.h:12, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:29: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Variant.h:257:41: note: 'aMatcher' declared here + 257 | static decltype(auto) match(Matcher&& aMatcher, ConcreteVariant&& aV) { + | ~~~~~~~~~~^~~~~~~~ +warning: unexpected `cfg` condition value: `oom_with_hook` + --> mozglue/static/rust/lib.rs:5:13 + | +5 | #![cfg_attr(feature = "oom_with_hook", feature(alloc_error_hook))] + | ^^^^^^^^^^^^^^^^^^^^^^^^^ + | + = note: expected values for `feature` are: `moz_memory` + = help: consider adding `oom_with_hook` as a feature in `Cargo.toml` + = note: see for more information about checking conditional configuration + = note: `#[warn(unexpected_cfgs)]` on by default + +warning: unexpected `cfg` condition value: `oom_with_alloc_error_panic` + --> mozglue/static/rust/lib.rs:6:13 + | +6 | #![cfg_attr(feature = "oom_with_alloc_error_panic", feature(panic_oom_payload))] + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + | + = note: expected values for `feature` are: `moz_memory` + = help: consider adding `oom_with_alloc_error_panic` as a feature in `Cargo.toml` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition value: `oom_with_hook` + --> mozglue/static/rust/lib.rs:108:11 + | +108 | #[cfg(feature = "oom_with_hook")] + | ^^^^^^^^^^^^^^^^^^^^^^^^^ + | + = note: expected values for `feature` are: `moz_memory` + = help: consider adding `oom_with_hook` as a feature in `Cargo.toml` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition value: `oom_with_hook` + --> mozglue/static/rust/lib.rs:110:11 + | +110 | #[cfg(feature = "oom_with_hook")] + | ^^^^^^^^^^^^^^^^^^^^^^^^^ + | + = note: expected values for `feature` are: `moz_memory` + = help: consider adding `oom_with_hook` as a feature in `Cargo.toml` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition value: `oom_with_alloc_error_panic` + --> mozglue/static/rust/lib.rs:115:11 + | +115 | #[cfg(feature = "oom_with_alloc_error_panic")] + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + | + = note: expected values for `feature` are: `moz_memory` + = help: consider adding `oom_with_alloc_error_panic` as a feature in `Cargo.toml` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition value: `oom_with_hook` + --> mozglue/static/rust/lib.rs:134:11 + | +134 | #[cfg(feature = "oom_with_hook")] + | ^^^^^^^^^^^^^^^^^^^^^^^^^ + | + = note: expected values for `feature` are: `moz_memory` + = help: consider adding `oom_with_hook` as a feature in `Cargo.toml` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition value: `oom_with_alloc_error_panic` + --> mozglue/static/rust/lib.rs:122:15 + | +122 | #[cfg(feature = "oom_with_alloc_error_panic")] + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + | + = note: expected values for `feature` are: `moz_memory` + = help: consider adding `oom_with_alloc_error_panic` as a feature in `Cargo.toml` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition value: `oom_with_alloc_error_panic` + --> mozglue/static/rust/lib.rs:126:19 + | +126 | #[cfg(not(feature = "oom_with_alloc_error_panic"))] + | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + | + = note: expected values for `feature` are: `moz_memory` + = help: consider adding `oom_with_alloc_error_panic` as a feature in `Cargo.toml` + = note: see for more information about checking conditional configuration + +warning: use of deprecated type alias `std::panic::PanicInfo`: use `PanicHookInfo` instead + --> mozglue/static/rust/lib.rs:69:29 + | +69 | fn panic_hook(info: &panic::PanicInfo) { + | ^^^^^^^^^ + | + = note: `#[warn(deprecated)]` on by default + +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::evalMethod]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::evalMethod]': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here + 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here + 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DebuggerFrame::CallData::evalWithBindingsMethod()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1867:55: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'bindings' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_27(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In member function 'bool js::DebuggerFrame::CallData::evalWithBindingsMethod()': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1867:16: note: 'bindings' declared here + 1867 | RootedObject bindings(cx, RequireObject(cx, args[1])); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1850:54: note: 'this' declared here + 1850 | bool DebuggerFrame::CallData::evalWithBindingsMethod() { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::evalWithBindingsMethod]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::evalWithBindingsMethod]': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here + 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here + 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'js::DebuggerList::DebuggerList(JSContext*, HookIsEnabledFun) [with HookIsEnabledFun = js::DebugAPI::slowPathOnNativeCall(JSContext*, const JS::CallArgs&, js::CallReason)::]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.h:484:9, + inlined from 'static js::NativeResumeMode js::DebugAPI::slowPathOnNativeCall(JSContext*, const JS::CallArgs&, js::CallReason)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:966:4: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'debuggerList' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In static member function 'static js::NativeResumeMode js::DebugAPI::slowPathOnNativeCall(JSContext*, const JS::CallArgs&, js::CallReason)': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:964:16: note: 'debuggerList' declared here + 964 | DebuggerList debuggerList(cx, [](Debugger* dbg) -> bool { + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:950:60: note: 'cx' declared here + 950 | NativeResumeMode DebugAPI::slowPathOnNativeCall(JSContext* cx, + | ~~~~~~~~~~~^~ +warning: `mozglue-static` (lib) generated 9 warnings + Compiling wasm-encoder v0.25.0 + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=wasm_encoder CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/wasm-encoder LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' /usr/bin/rustc --crate-name wasm_encoder --edition=2021 /build/reproducible-path/mozjs115-115.18.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 embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=7ca1f382cc2eae20 -C extra-filename=-7ca1f382cc2eae20 --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps --target i686-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --extern leb128=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps/libleb128-ac8c65da49671293.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'static void js::DebugAPI::slowPathOnNewGlobalObject(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:2773:33: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'watchers' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In static member function 'static void js::DebugAPI::slowPathOnNewGlobalObject(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:2773:22: note: 'watchers' declared here + 2773 | RootedObjectVector watchers(cx); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:2763:53: note: 'cx' declared here + 2763 | void DebugAPI::slowPathOnNewGlobalObject(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'bool js::frontend::DeclaredNameInfo::closedOver() const', + inlined from 'bool js::frontend::ParseContext::Scope::BindingIter::closedOver()' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ParseContext.h:296:58, + inlined from 'mozilla::Maybe*> js::frontend::NewLexicalScopeData(js::FrontendContext*, ParseContext::Scope&, js::LifoAlloc&, ParseContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Parser.cpp:1461:69: +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/NameAnalysisTypes.h:195:36: warning: array subscript 0 is outside array bounds of 'js::frontend::RecyclableAtomMapValueWrapper [0]' [-Warray-bounds=] + 195 | bool closedOver() const { return closedOver_; } + | ^~~~~~~~~~~ +In function 'mozilla::Maybe*> js::frontend::NewLexicalScopeData(js::FrontendContext*, ParseContext::Scope&, js::LifoAlloc&, ParseContext*)': +cc1plus: note: source object is likely at address zero +/usr/bin/i686-linux-gnu-g++ -o collationrootelements.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationrootelements.cpp +config/external/icu/i18n/collationruleparser.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::Debugger::CallData::findAllGlobals()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6031:49: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_25(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::findAllGlobals()': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6031:16: note: 'result' declared here + 6031 | RootedObject result(cx, NewDenseEmptyArray(cx)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:5996:41: note: 'this' declared here + 5996 | bool Debugger::CallData::findAllGlobals() { + | ^ +/usr/bin/i686-linux-gnu-g++ -o collationruleparser.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationruleparser.cpp +config/external/icu/i18n/collationsets.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GlobalObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::GlobalObject*; T = js::GlobalObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::Debugger::CallData::makeGlobalObjectReference()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6085:76: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'global' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_16(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::makeGlobalObjectReference()': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6085:25: note: 'global' declared here + 6085 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6080:52: note: 'this' declared here + 6080 | bool Debugger::CallData::makeGlobalObjectReference() { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::Debugger::CallData::adoptDebuggeeValue()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6174:39: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_15(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::adoptDebuggeeValue()': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6174:18: note: 'obj' declared here + 6174 | RootedObject obj(cx, &v.toObject()); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6167:45: note: 'this' declared here + 6167 | bool Debugger::CallData::adoptDebuggeeValue() { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::thisGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::thisGetter]': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here + 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here + 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool DebuggerArguments_getArg(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1573:59: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'argsobj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In function 'bool DebuggerArguments_getArg(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1573:16: note: 'argsobj' declared here + 1573 | RootedObject argsobj(cx, RequireObject(cx, args.thisv())); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1568:49: note: 'cx' declared here + 1568 | static bool DebuggerArguments_getArg(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GlobalObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::GlobalObject*; T = js::GlobalObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::Debugger::CallData::addDebuggee()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:4482:76: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'global' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_21(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::addDebuggee()': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:4482:25: note: 'global' declared here + 4482 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:4478:38: note: 'this' declared here + 4478 | bool Debugger::CallData::addDebuggee() { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'virtual bool js::ScriptedOnPopHandler::onPop(JSContext*, JS::Handle, const js::Completion&, js::ResumeMode&, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:158:33: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'completionValue' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In member function 'virtual bool js::ScriptedOnPopHandler::onPop(JSContext*, JS::Handle, const js::Completion&, js::ResumeMode&, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:158:15: note: 'completionValue' declared here + 158 | RootedValue completionValue(cx); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:152:45: note: 'cx' declared here + 152 | bool ScriptedOnPopHandler::onPop(JSContext* cx, Handle frame, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::DebuggerFrame::getCallee(JSContext*, JS::Handle, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:453:25: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'callee' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::getCallee(JSContext*, JS::Handle, JS::MutableHandle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:453:16: note: 'callee' declared here + 453 | RootedObject callee(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:451:42: note: 'cx' declared here + 451 | bool DebuggerFrame::getCallee(JSContext* cx, Handle frame, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::calleeGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::calleeGetter]': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here + 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here + 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::DebuggerFrame::getAsyncPromise(JSContext*, JS::Handle, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:647:31: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'resultObject' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::getAsyncPromise(JSContext*, JS::Handle, JS::MutableHandle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:647:16: note: 'resultObject' declared here + 647 | RootedObject resultObject(cx); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:636:48: note: 'cx' declared here + 636 | bool DebuggerFrame::getAsyncPromise(JSContext* cx, Handle frame, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::DebuggerFrame::CallData::_ZN2js13DebuggerFrame8CallData18asyncPromiseGetterEv.part.0()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1454:25: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_1(D)])[4]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In member function 'bool js::DebuggerFrame::CallData::_ZN2js13DebuggerFrame8CallData18asyncPromiseGetterEv.part.0()': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1454:16: note: 'script' declared here + 1454 | RootedScript script(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1449:50: note: 'this' declared here + 1449 | bool DebuggerFrame::CallData::asyncPromiseGetter() { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::asyncPromiseGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::asyncPromiseGetter]': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here + 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here + 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::inspectableGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp: In static member function 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::inspectableGetter]': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here + 134 | Rooted environment( + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:130:57: note: 'cx' declared here + 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::typeGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp: In static member function 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::typeGetter]': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here + 134 | Rooted environment( + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:130:57: note: 'cx' declared here + 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::scopeKindGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp: In static member function 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::scopeKindGetter]': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here + 134 | Rooted environment( + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:130:57: note: 'cx' declared here + 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::objectGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp: In static member function 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::objectGetter]': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here + 134 | Rooted environment( + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:130:57: note: 'cx' declared here + 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::getVariableMethod]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp: In static member function 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::getVariableMethod]': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here + 134 | Rooted environment( + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:130:57: note: 'cx' declared here + 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::setVariableMethod]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp: In static member function 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::setVariableMethod]': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here + 134 | Rooted environment( + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:130:57: note: 'cx' declared here + 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o loclikely.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/loclikely.cpp +config/external/icu/common/loclikelysubtags.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool RememberSourceURL(JSContext*, JS::HandleScript)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:2429:73, + inlined from 'static void js::DebugAPI::onNewScript(JSContext*, JS::HandleScript)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:2458:29: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'holder' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In static member function 'static void js::DebugAPI::onNewScript(JSContext*, JS::HandleScript)': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:2429:24: note: 'holder' declared here + 2429 | Rooted holder(cx, script->global().getSourceURLsHolder()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:2453:39: note: 'cx' declared here + 2453 | void DebugAPI::onNewScript(JSContext* cx, HandleScript script) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::calleeScriptGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp: In static member function 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::calleeScriptGetter]': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here + 134 | Rooted environment( + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:130:57: note: 'cx' declared here + 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::getScript]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::getScript]': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here + 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here + 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::Debugger::CallData::adoptSource()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6277:50: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_21(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::adoptSource()': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6277:16: note: 'obj' declared here + 6277 | RootedObject obj(cx, RequireObject(cx, args[0])); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6272:38: note: 'this' declared here + 6272 | bool Debugger::CallData::adoptSource() { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::olderSavedFrameGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::olderSavedFrameGetter]': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here + 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here + 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o loclikelysubtags.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/loclikelysubtags.cpp +config/external/icu/common/locmap.o +/usr/bin/i686-linux-gnu-g++ -o collationsets.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationsets.cpp +config/external/icu/i18n/collationsettings.o +/usr/bin/i686-linux-gnu-g++ -o collationsettings.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationsettings.cpp +config/external/icu/i18n/collationtailoring.o +/usr/bin/i686-linux-gnu-g++ -o locmap.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/locmap.cpp +config/external/icu/common/locresdata.o +In member function 'bool js::frontend::DeclaredNameInfo::closedOver() const', + inlined from 'bool js::frontend::ParseContext::Scope::BindingIter::closedOver()' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ParseContext.h:296:58, + inlined from 'mozilla::Maybe*> js::frontend::NewFunctionScopeData(js::FrontendContext*, ParseContext::Scope&, bool, js::LifoAlloc&, ParseContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Parser.cpp:1309:69: +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/NameAnalysisTypes.h:195:36: warning: array subscript 0 is outside array bounds of 'js::frontend::RecyclableAtomMapValueWrapper [0]' [-Warray-bounds=] + 195 | bool closedOver() const { return closedOver_; } + | ^~~~~~~~~~~ +In function 'mozilla::Maybe*> js::frontend::NewFunctionScopeData(js::FrontendContext*, ParseContext::Scope&, bool, js::LifoAlloc&, ParseContext*)': +cc1plus: note: source object is likely at address zero + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=memchr CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' OUT_DIR=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/memchr-0f261b740259bc8b/out /usr/bin/rustc --crate-name memchr --edition=2018 /build/reproducible-path/mozjs115-115.18.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 embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "default", "libc", "rustc-dep-of-std", "std", "use_std"))' -C metadata=a3bf585621671b52 -C extra-filename=-a3bf585621671b52 --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps --target i686-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` +warning: unexpected `cfg` condition name: `memchr_libc` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:6:7 + | +6 | #[cfg(memchr_libc)] + | ^^^^^^^^^^^ + | + = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `fmt_debug`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, and `windows` + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_libc)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_libc)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + = note: `#[warn(unexpected_cfgs)]` on by default + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:12:46 + | +12 | #[cfg(all(not(miri), target_arch = "x86_64", memchr_runtime_simd))] + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:94:39 + | +94 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_libc` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:101:9 + | +101 | memchr_libc, + | ^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_libc)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_libc)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:102:41 + | +102 | not(all(target_arch = "x86_64", memchr_runtime_simd)), + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_libc` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:111:13 + | +111 | not(memchr_libc), + | ^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_libc)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_libc)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:112:41 + | +112 | not(all(target_arch = "x86_64", memchr_runtime_simd)), + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:158:39 + | +158 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:165:41 + | +165 | not(all(target_arch = "x86_64", memchr_runtime_simd)), + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:216:39 + | +216 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:223:41 + | +223 | not(all(target_arch = "x86_64", memchr_runtime_simd)), + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:267:39 + | +267 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_libc` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:274:9 + | +274 | memchr_libc, + | ^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_libc)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_libc)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:276:41 + | +276 | not(all(target_arch = "x86_64", memchr_runtime_simd)), + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_libc` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:285:17 + | +285 | not(all(memchr_libc, target_os = "linux")), + | ^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_libc)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_libc)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:286:41 + | +286 | not(all(target_arch = "x86_64", memchr_runtime_simd)), + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:332:39 + | +332 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:339:41 + | +339 | not(all(target_arch = "x86_64", memchr_runtime_simd)), + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:390:39 + | +390 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:397:41 + | +397 | not(all(target_arch = "x86_64", memchr_runtime_simd)), + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:149:7 + | +149 | #[cfg(memchr_runtime_simd)] + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:156:7 + | +156 | #[cfg(memchr_runtime_simd)] + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_wasm128` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:158:11 + | +158 | #[cfg(all(memchr_runtime_wasm128))] + | ^^^^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_wasm128)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_wasm128)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:160:46 + | +160 | #[cfg(all(not(miri), target_arch = "x86_64", memchr_runtime_simd))] + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:811:50 + | +811 | #[cfg(all(not(miri), target_arch = "x86_64", memchr_runtime_simd))] + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_wasm128` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:813:11 + | +813 | #[cfg(memchr_runtime_wasm128)] + | ^^^^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_wasm128)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_wasm128)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:815:50 + | +815 | #[cfg(all(not(miri), target_arch = "x86_64", memchr_runtime_simd))] + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/prefilter/mod.rs:4:7 + | +4 | #[cfg(memchr_runtime_simd)] + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/prefilter/mod.rs:6:46 + | +6 | #[cfg(all(not(miri), target_arch = "wasm32", memchr_runtime_simd))] + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/prefilter/mod.rs:8:46 + | +8 | #[cfg(all(not(miri), target_arch = "x86_64", memchr_runtime_simd))] + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/prefilter/mod.rs:99:7 + | +99 | #[cfg(memchr_runtime_simd)] + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/prefilter/mod.rs:299:50 + | +299 | #[cfg(all(not(miri), target_arch = "x86_64", memchr_runtime_simd))] + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/prefilter/mod.rs:317:50 + | +317 | #[cfg(all(not(miri), target_arch = "wasm32", memchr_runtime_simd))] + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/rarebytes.rs:99:11 + | +99 | #[cfg(memchr_runtime_simd)] + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/rarebytes.rs:107:11 + | +107 | #[cfg(memchr_runtime_simd)] + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:838:54 + | +838 | #[cfg(all(not(miri), target_arch = "x86_64", memchr_runtime_simd))] + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:846:43 + | +846 | #[cfg(all(target_arch = "wasm32", memchr_runtime_simd))] + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:884:34 + | +884 | #[cfg(all(not(miri), memchr_runtime_simd))] + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:889:17 + | +889 | memchr_runtime_simd + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:909:34 + | +909 | #[cfg(all(not(miri), memchr_runtime_simd))] + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:914:17 + | +914 | memchr_runtime_simd + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:953:34 + | +953 | #[cfg(all(not(miri), memchr_runtime_simd))] + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +warning: unexpected `cfg` condition name: `memchr_runtime_simd` + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:966:17 + | +966 | memchr_runtime_simd + | ^^^^^^^^^^^^^^^^^^^ + | + = help: consider using a Cargo feature instead + = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: + [lints.rust] + unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } + = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` + = note: see for more information about checking conditional configuration + +In member function 'bool js::frontend::DeclaredNameInfo::closedOver() const', + inlined from 'bool js::frontend::ParseContext::Scope::BindingIter::closedOver()' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ParseContext.h:296:58, + inlined from 'mozilla::Maybe*> js::frontend::NewModuleScopeData(js::FrontendContext*, ParseContext::Scope&, js::LifoAlloc&, ParseContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Parser.cpp:1162:70: +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/NameAnalysisTypes.h:195:36: warning: array subscript 0 is outside array bounds of 'js::frontend::RecyclableAtomMapValueWrapper [0]' [-Warray-bounds=] + 195 | bool closedOver() const { return closedOver_; } + | ^~~~~~~~~~~ +In function 'mozilla::Maybe*> js::frontend::NewModuleScopeData(js::FrontendContext*, ParseContext::Scope&, js::LifoAlloc&, ParseContext*)': +cc1plus: note: source object is likely at address zero +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebugScriptObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebugScriptObject*; T = js::DebugScriptObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::DebugScript* js::DebugScript::getOrCreate(JSContext*, JS::HandleScript)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebugScript.cpp:126:66: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'object' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebugScript.cpp: In static member function 'static js::DebugScript* js::DebugScript::getOrCreate(JSContext*, JS::HandleScript)': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebugScript.cpp:125:30: note: 'object' declared here + 125 | Rooted object( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebugScript.cpp:109:50: note: 'cx' declared here + 109 | DebugScript* DebugScript::getOrCreate(JSContext* cx, HandleScript script) { + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o locresdata.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/locresdata.cpp +config/external/icu/common/locutil.o +In member function 'bool js::frontend::DeclaredNameInfo::closedOver() const', + inlined from 'bool js::frontend::ParseContext::Scope::BindingIter::closedOver()' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ParseContext.h:296:58, + inlined from 'mozilla::Maybe*> js::frontend::NewClassBodyScopeData(js::FrontendContext*, ParseContext::Scope&, js::LifoAlloc&, ParseContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Parser.cpp:1541:69: +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/NameAnalysisTypes.h:195:36: warning: array subscript 0 is outside array bounds of 'js::frontend::RecyclableAtomMapValueWrapper [0]' [-Warray-bounds=] + 195 | bool closedOver() const { return closedOver_; } + | ^~~~~~~~~~~ +In function 'mozilla::Maybe*> js::frontend::NewClassBodyScopeData(js::FrontendContext*, ParseContext::Scope&, js::LifoAlloc&, ParseContext*)': +cc1plus: note: source object is likely at address zero +/usr/bin/i686-linux-gnu-g++ -o collationtailoring.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationtailoring.cpp +config/external/icu/i18n/collationweights.o +/usr/bin/i686-linux-gnu-g++ -o locutil.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/locutil.cpp +config/external/icu/common/lsr.o +warning: `memchr` (lib) generated 43 warnings + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=encoding_c_mem CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/encoding_c_mem LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' OUT_DIR=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/encoding_c_mem-86f7d2a31c1b18cb/out /usr/bin/rustc --crate-name encoding_c_mem --edition=2018 /build/reproducible-path/mozjs115-115.18.0/third_party/rust/encoding_c_mem/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=02707e15716d385b -C extra-filename=-02707e15716d385b --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps --target i686-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --extern encoding_rs=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps/libencoding_rs-268376ca03594a3d.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` +warning: `extern` fn uses type `char`, which is not FFI-safe + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/encoding_c_mem/src/lib.rs:198:55 + | +198 | pub unsafe extern "C" fn encoding_mem_is_char_bidi(c: char) -> bool { + | ^^^^ not FFI-safe + | + = help: consider using `u32` or `libc::wchar_t` instead + = note: the `char` type has no C equivalent + = note: `#[warn(improper_ctypes_definitions)]` on by default + +warning: `encoding_c_mem` (lib) generated 1 warning + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=encoding_c CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/encoding_c LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' OUT_DIR=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/encoding_c-4d13e5a7f98bee52/out /usr/bin/rustc --crate-name encoding_c --edition=2015 /build/reproducible-path/mozjs115-115.18.0/third_party/rust/encoding_c/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("fast-big5-hanzi-encode", "fast-gb-hanzi-encode", "fast-hangul-encode", "fast-hanja-encode", "fast-kanji-encode", "fast-legacy-encode", "less-slow-big5-hanzi-encode", "less-slow-gb-hanzi-encode", "less-slow-kanji-encode", "simd-accel"))' -C metadata=f40b08bd587888b6 -C extra-filename=-f40b08bd587888b6 --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps --target i686-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --extern encoding_rs=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps/libencoding_rs-268376ca03594a3d.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` +/usr/bin/i686-linux-gnu-g++ -o collationweights.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationweights.cpp +config/external/icu/i18n/compactdecimalformat.o +warning: field `0` is never read + --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/encoding_c/src/lib.rs:64:26 + | +64 | pub struct ConstEncoding(*const Encoding); + | ------------- ^^^^^^^^^^^^^^^ + | | + | field in this struct + | + = help: consider removing this field + = note: `#[warn(dead_code)]` on by default + +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::AbstractGeneratorObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::AbstractGeneratorObject*; T = js::AbstractGeneratorObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static void js::Debugger::forEachOnStackOrSuspendedDebuggerFrame(JSContext*, js::AbstractFramePtr, const JS::AutoRequireNoGC&, FrameFn) [with FrameFn = js::Debugger::terminateDebuggerFrames(JSContext*, js::AbstractFramePtr)::]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:3299:36, + inlined from 'static void js::Debugger::terminateDebuggerFrames(JSContext*, js::AbstractFramePtr)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6651:41: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'genObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In static member function 'static void js::Debugger::terminateDebuggerFrames(JSContext*, js::AbstractFramePtr)': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:3299:36: note: 'genObj' declared here + 3299 | Rooted genObj( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6647:51: note: 'cx' declared here + 6647 | void Debugger::terminateDebuggerFrames(JSContext* cx, AbstractFramePtr frame) { + | ~~~~~~~~~~~^~ +warning: `encoding_c` (lib) generated 1 warning + Compiling unicode-width v0.1.10 + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=unicode_width CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/unicode-width LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' /usr/bin/rustc --crate-name unicode_width --edition=2015 /build/reproducible-path/mozjs115-115.18.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 embed-bitcode=no --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("bench", "compiler_builtins", "core", "default", "no_std", "rustc-dep-of-std", "std"))' -C metadata=ea6c6bca670f0247 -C extra-filename=-ea6c6bca670f0247 --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps --target i686-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` +/usr/bin/i686-linux-gnu-g++ -o lsr.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/lsr.cpp +config/external/icu/common/lstmbe.o + Compiling mozilla-central-workspace-hack v0.1.0 (/build/reproducible-path/mozjs115-115.18.0/build/workspace-hack) + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mozilla_central_workspace_hack CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0 LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' /usr/bin/rustc --crate-name mozilla_central_workspace_hack --edition=2015 build/workspace-hack/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=3a6b4494991c89eb -C extra-filename=-3a6b4494991c89eb --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps --target i686-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` + Compiling jsrust_shared v0.1.0 (/build/reproducible-path/mozjs115-115.18.0/js/src/rust/shared) + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=jsrust_shared CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0 LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' /usr/bin/rustc --crate-name jsrust_shared --edition=2015 js/src/rust/shared/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type rlib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("gluesmith", "simd-accel", "smoosh"))' -C metadata=9ad8308e48729cbb -C extra-filename=-9ad8308e48729cbb --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps --target i686-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --extern encoding_c=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps/libencoding_c-f40b08bd587888b6.rmeta --extern encoding_c_mem=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps/libencoding_c_mem-02707e15716d385b.rmeta --extern mozglue_static=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps/libmozglue_static-3c039e93f5f2ce72.rmeta --extern mozilla_central_workspace_hack=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps/libmozilla_central_workspace_hack-3a6b4494991c89eb.rmeta -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1 -L native=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/mozglue-static-5e063a8be31c1e72/out` +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GlobalObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::GlobalObject*; T = js::GlobalObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::Debugger::CallData::removeDebuggee()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:4527:76: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'global' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_25(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::removeDebuggee()': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:4527:25: note: 'global' declared here + 4527 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:4523:41: note: 'this' declared here + 4523 | bool Debugger::CallData::removeDebuggee() { + | ^ + Compiling wast v56.0.0 + Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=wast CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/wast LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' /usr/bin/rustc --crate-name wast --edition=2021 /build/reproducible-path/mozjs115-115.18.0/third_party/rust/wast/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="wasm-module"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "wasm-module"))' -C metadata=93fc4d580ca03dda -C extra-filename=-93fc4d580ca03dda --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps --target i686-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --extern leb128=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps/libleb128-ac8c65da49671293.rmeta --extern memchr=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps/libmemchr-a3bf585621671b52.rmeta --extern unicode_width=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps/libunicode_width-ea6c6bca670f0247.rmeta --extern wasm_encoder=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps/libwasm_encoder-7ca1f382cc2eae20.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` +/usr/bin/i686-linux-gnu-g++ -o compactdecimalformat.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/compactdecimalformat.cpp +config/external/icu/i18n/coptccal.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::Debugger::wrapEnvironment(JSContext*, JS::Handle, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:1400:66: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'envobj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::wrapEnvironment(JSContext*, JS::Handle, JS::MutableHandle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:1399:34: note: 'envobj' declared here + 1399 | Rooted envobj( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:1382:43: note: 'cx' declared here + 1382 | bool Debugger::wrapEnvironment(JSContext* cx, Handle env, + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/compactdecimalformat.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined + 10 | #define UNISTR_FROM_STRING_EXPLICIT + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +: note: this is the location of the previous definition +/usr/bin/i686-linux-gnu-g++ -o lstmbe.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/lstmbe.cpp +config/external/icu/common/messagepattern.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DebuggerEnvironment::getParent(JSContext*, JS::MutableHandle) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:428:61: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'parent' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp: In member function 'bool js::DebuggerEnvironment::getParent(JSContext*, JS::MutableHandle) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:428:16: note: 'parent' declared here + 428 | Rooted parent(cx, referent()->enclosingEnvironment()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:426:16: note: 'cx' declared here + 426 | JSContext* cx, MutableHandle result) const { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::parentGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp: In static member function 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::parentGetter]': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here + 134 | Rooted environment( + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:130:57: note: 'cx' declared here + 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::findMethod]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp: In static member function 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::findMethod]': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here + 134 | Rooted environment( + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:130:57: note: 'cx' declared here + 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::environmentGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::environmentGetter]': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here + 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here + 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerMemory*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerMemory*; T = js::DebuggerMemory*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::DebuggerMemory* js::DebuggerMemory::create(JSContext*, js::Debugger*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:49:67: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'memory' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp: In static member function 'static js::DebuggerMemory* js::DebuggerMemory::create(JSContext*, js::Debugger*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:48:27: note: 'memory' declared here + 48 | Rooted memory( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:44:51: note: 'cx' declared here + 44 | DebuggerMemory* DebuggerMemory::create(JSContext* cx, Debugger* dbg) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr >]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr >; T = mozilla::UniquePtr >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerFrame::setOnStepHandler(JSContext*, JS::Handle, js::UniquePtr)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:771:69: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'handler' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::setOnStepHandler(JSContext*, JS::Handle, js::UniquePtr)': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:771:36: note: 'handler' declared here + 771 | Rooted> handler(cx, std::move(handlerArg)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:765:49: note: 'cx' declared here + 765 | bool DebuggerFrame::setOnStepHandler(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::onStepSetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::onStepSetter]': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here + 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here + 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::onPopSetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::onPopSetter]': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here + 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here + 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerInstanceObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerInstanceObject*; T = js::DebuggerInstanceObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::Debugger::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:4684:76: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In static member function 'static bool js::Debugger::construct(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:4683:35: note: 'obj' declared here + 4683 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:4655:37: note: 'cx' declared here + 4655 | bool Debugger::construct(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr >]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr >; T = mozilla::UniquePtr >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerFrame::setGeneratorInfo(JSContext*, JS::Handle, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:374:57: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'info' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::setGeneratorInfo(JSContext*, JS::Handle, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:373:36: note: 'info' declared here + 373 | Rooted> info( + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:351:49: note: 'cx' declared here + 351 | bool DebuggerFrame::setGeneratorInfo(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerArguments*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerArguments*; T = js::DebuggerArguments*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::DebuggerArguments* js::DebuggerArguments::create(JSContext*, JS::HandleObject, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1640:64: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static js::DebuggerArguments* js::DebuggerArguments::create(JSContext*, JS::HandleObject, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1639:30: note: 'obj' declared here + 1639 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1635:57: note: 'cx' declared here + 1635 | DebuggerArguments* DebuggerArguments::create(JSContext* cx, HandleObject proto, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerFrame::getArguments(JSContext*, JS::Handle, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:894:79: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::getArguments(JSContext*, JS::Handle, JS::MutableHandle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:894:18: note: 'proto' declared here + 894 | RootedObject proto(cx, GlobalObject::getOrCreateArrayPrototype(cx, global)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:879:45: note: 'cx' declared here + 879 | bool DebuggerFrame::getArguments(JSContext* cx, Handle frame, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o coptccal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/coptccal.cpp +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::argumentsGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::argumentsGetter]': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here + 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here + 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +config/external/icu/i18n/curramt.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::DebuggerFrame* js::DebuggerFrame::create(JSContext*, JS::HandleObject, JS::Handle, const js::FrameIter*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:233:60: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static js::DebuggerFrame* js::DebuggerFrame::create(JSContext*, JS::HandleObject, JS::Handle, const js::FrameIter*, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:232:26: note: 'frame' declared here + 232 | Rooted frame( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:229:16: note: 'cx' declared here + 229 | JSContext* cx, HandleObject proto, Handle debugger, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::Debugger::getFrame(JSContext*, const js::FrameIter&, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:670:70: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)&cx])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::getFrame(JSContext*, const js::FrameIter&, JS::MutableHandle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:669:28: note: 'frame' declared here + 669 | Rooted frame( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:627:36: note: 'cx' declared here + 627 | bool Debugger::getFrame(JSContext* cx, const FrameIter& iter, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o curramt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/curramt.cpp +config/external/icu/i18n/currfmt.o +/usr/bin/i686-linux-gnu-g++ -o messagepattern.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/messagepattern.cpp +config/external/icu/common/mlbe.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::olderGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::olderGetter]': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here + 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here + 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'js::DebuggerList::DebuggerList(JSContext*, HookIsEnabledFun) [with HookIsEnabledFun = js::DebugAPI::slowPathOnEnterFrame(JSContext*, js::AbstractFramePtr)::]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.h:484:9, + inlined from 'static bool js::Debugger::dispatchResumptionHook(JSContext*, js::AbstractFramePtr, HookIsEnabledFun, FireHookFun) [with HookIsEnabledFun = js::DebugAPI::slowPathOnEnterFrame(JSContext*, js::AbstractFramePtr)::; FireHookFun = js::DebugAPI::slowPathOnEnterFrame(JSContext*, js::AbstractFramePtr)::]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:2400:34: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'debuggerList' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In static member function 'static bool js::Debugger::dispatchResumptionHook(JSContext*, js::AbstractFramePtr, HookIsEnabledFun, FireHookFun) [with HookIsEnabledFun = js::DebugAPI::slowPathOnEnterFrame(JSContext*, js::AbstractFramePtr)::; FireHookFun = js::DebugAPI::slowPathOnEnterFrame(JSContext*, js::AbstractFramePtr)::]': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:2400:34: note: 'debuggerList' declared here + 2400 | DebuggerList debuggerList(cx, hookIsEnabled); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:2397:50: note: 'cx' declared here + 2397 | bool Debugger::dispatchResumptionHook(JSContext* cx, AbstractFramePtr frame, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o currfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/currfmt.cpp +config/external/icu/i18n/currpinf.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'js::DebuggerList::DebuggerList(JSContext*, HookIsEnabledFun) [with HookIsEnabledFun = js::DebugAPI::slowPathOnDebuggerStatement(JSContext*, js::AbstractFramePtr)::]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.h:484:9, + inlined from 'static bool js::Debugger::dispatchResumptionHook(JSContext*, js::AbstractFramePtr, HookIsEnabledFun, FireHookFun) [with HookIsEnabledFun = js::DebugAPI::slowPathOnDebuggerStatement(JSContext*, js::AbstractFramePtr)::; FireHookFun = js::DebugAPI::slowPathOnDebuggerStatement(JSContext*, js::AbstractFramePtr)::]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:2400:34, + inlined from 'static bool js::DebugAPI::slowPathOnDebuggerStatement(JSContext*, js::AbstractFramePtr)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:1304:42: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'debuggerList' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In static member function 'static bool js::DebugAPI::slowPathOnDebuggerStatement(JSContext*, js::AbstractFramePtr)': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:2400:34: note: 'debuggerList' declared here + 2400 | DebuggerList debuggerList(cx, hookIsEnabled); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:1302:55: note: 'cx' declared here + 1302 | bool DebugAPI::slowPathOnDebuggerStatement(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::Debugger::CallData::adoptFrame()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6225:50: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_38(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::adoptFrame()': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6225:16: note: 'obj' declared here + 6225 | RootedObject obj(cx, RequireObject(cx, args[0])); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6220:37: note: 'this' declared here + 6220 | bool Debugger::CallData::adoptFrame() { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerMemory*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerMemory*; T = js::DebuggerMemory*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::setOnGarbageCollection]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:136:27: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'memory' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp: In static member function 'static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::setOnGarbageCollection]': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:136:27: note: 'memory' declared here + 136 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:132:52: note: 'cx' declared here + 132 | bool DebuggerMemory::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o currpinf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/currpinf.cpp +config/external/icu/i18n/currunit.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::Debugger::CallData::getDebuggees()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:4602:73: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'arrobj' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_27(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::getDebuggees()': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:4602:24: note: 'arrobj' declared here + 4602 | Rooted arrobj(cx, NewDenseFullyAllocatedArray(cx, count)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:4585:39: note: 'this' declared here + 4585 | bool Debugger::CallData::getDebuggees() { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::Debugger::CallData::findObjects()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:5957:60: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'queryObject' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_30(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::findObjects()': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:5957:18: note: 'queryObject' declared here + 5957 | RootedObject queryObject(cx, RequireObject(cx, args[0])); + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:5953:38: note: 'this' declared here + 5953 | bool Debugger::CallData::findObjects() { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DebuggerMemory::CallData::drainAllocationsLog()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:193:74: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_48(D)])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp: In member function 'bool js::DebuggerMemory::CallData::drainAllocationsLog()': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:193:24: note: 'result' declared here + 193 | Rooted result(cx, NewDenseFullyAllocatedArray(cx, length)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:181:52: note: 'this' declared here + 181 | bool DebuggerMemory::CallData::drainAllocationsLog() { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerMemory*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerMemory*; T = js::DebuggerMemory*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::drainAllocationsLog]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:136:27: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'memory' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp: In static member function 'static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::drainAllocationsLog]': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:136:27: note: 'memory' declared here + 136 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:132:52: note: 'cx' declared here + 132 | bool DebuggerMemory::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* js::IdVectorToArray(JSContext*, JS::HandleIdVector)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1921:77: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'arr' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In function 'JSObject* js::IdVectorToArray(JSContext*, JS::HandleIdVector)': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1921:24: note: 'arr' declared here + 1921 | Rooted arr(cx, NewDenseFullyAllocatedArray(cx, ids.length())); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1915:42: note: 'cx' declared here + 1915 | JSObject* js::IdVectorToArray(JSContext* cx, HandleIdVector ids) { + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o mlbe.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/mlbe.cpp +config/external/icu/common/normalizer2.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::namesMethod]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp: In static member function 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::namesMethod]': +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here + 134 | Rooted environment( + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:130:57: note: 'cx' declared here + 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o currunit.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/currunit.cpp +config/external/icu/i18n/dangical.o +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::TernaryNodeType js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = mozilla::Utf8Unit]': +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Parser.cpp:6457:10: warning: 'ifNode' may be used uninitialized [-Wmaybe-uninitialized] + 6457 | return ifNode; + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Parser.cpp:6447:19: note: 'ifNode' was declared here + 6447 | TernaryNodeType ifNode; + | ^~~~~~ +/usr/bin/i686-linux-gnu-g++ -o dangical.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/dangical.cpp +config/external/icu/i18n/datefmt.o +/usr/bin/i686-linux-gnu-g++ -o normalizer2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/normalizer2.cpp +config/external/icu/common/normalizer2impl.o +/usr/bin/i686-linux-gnu-g++ -o datefmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/datefmt.cpp +config/external/icu/i18n/dayperiodrules.o +/usr/bin/i686-linux-gnu-g++ -o normalizer2impl.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/normalizer2impl.cpp +config/external/icu/common/normlzr.o +/usr/bin/i686-linux-gnu-g++ -o dayperiodrules.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/dayperiodrules.cpp +config/external/icu/i18n/dcfmtsym.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_debugger1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/debugger -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/debugger -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +/usr/bin/i686-linux-gnu-g++ -o dcfmtsym.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/dcfmtsym.cpp +config/external/icu/i18n/decContext.o +/usr/bin/i686-linux-gnu-g++ -o decContext.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/decContext.cpp +config/external/icu/i18n/decNumber.o +/usr/bin/i686-linux-gnu-g++ -o decNumber.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/decNumber.cpp +config/external/icu/i18n/decimfmt.o +/usr/bin/i686-linux-gnu-g++ -o normlzr.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/normlzr.cpp +config/external/icu/common/parsepos.o +/usr/bin/i686-linux-gnu-g++ -o parsepos.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/parsepos.cpp +config/external/icu/common/patternprops.o +/usr/bin/i686-linux-gnu-g++ -o patternprops.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/patternprops.cpp +config/external/icu/common/propname.o +/usr/bin/i686-linux-gnu-g++ -o propname.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/propname.cpp +config/external/icu/common/punycode.o +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::TernaryNodeType js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = char16_t]': +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Parser.cpp:6457:10: warning: 'ifNode' may be used uninitialized [-Wmaybe-uninitialized] + 6457 | return ifNode; + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Parser.cpp:6447:19: note: 'ifNode' was declared here + 6447 | TernaryNodeType ifNode; + | ^~~~~~ +/usr/bin/i686-linux-gnu-g++ -o punycode.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/punycode.cpp +config/external/icu/common/putil.o +/usr/bin/i686-linux-gnu-g++ -o putil.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/putil.cpp +config/external/icu/common/rbbi.o +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/decNumber.cpp: In function 'decNumber* uprv_decNumberLog10_73(decNumber*, const decNumber*, decContext*)': +/build/reproducible-path/mozjs115-115.18.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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/decNumber.cpp:184: +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 1 into destination object 'decNumber::lsu' of size 1 + 89 | decNumberUnit lsu[DECNUMUNITS]; + | ^~~ +/build/reproducible-path/mozjs115-115.18.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; /* .. */ + | ~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 1 into destination object 'decNumber::lsu' of size 1 + 89 | decNumberUnit lsu[DECNUMUNITS]; + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/decNumber.cpp: In function 'decNumber* uprv_decNumberSquareRoot_73(decNumber*, const decNumber*, decContext*)': +/build/reproducible-path/mozjs115-115.18.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; + | ~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 1 into destination object 'decNumber::lsu' of size 1 + 89 | decNumberUnit lsu[DECNUMUNITS]; + | ^~~ +/build/reproducible-path/mozjs115-115.18.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; + | ~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 2 into destination object 'decNumber::lsu' of size 1 + 89 | decNumberUnit lsu[DECNUMUNITS]; + | ^~~ +/usr/bin/i686-linux-gnu-g++ -o rbbi.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/rbbi.cpp +config/external/icu/common/rbbi_cache.o +/usr/bin/i686-linux-gnu-g++ -o decimfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/decimfmt.cpp +config/external/icu/i18n/displayoptions.o +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/decimfmt.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined + 10 | #define UNISTR_FROM_STRING_EXPLICIT + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +: note: this is the location of the previous definition +/usr/bin/i686-linux-gnu-g++ -o rbbi_cache.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/rbbi_cache.cpp +config/external/icu/common/rbbidata.o +/usr/bin/i686-linux-gnu-g++ -o rbbidata.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/rbbidata.cpp +config/external/icu/common/rbbinode.o In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, @@ -2702,13 +4447,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::TernaryNodeType js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = mozilla::Utf8Unit]': -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Parser.cpp:6457:10: warning: 'ifNode' may be used uninitialized [-Wmaybe-uninitialized] - 6457 | return ifNode; - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Parser.cpp:6447:19: note: 'ifNode' was declared here - 6447 | TernaryNodeType ifNode; - | ^~~~~~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isBoundFunctionGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:230:27: @@ -2722,19 +4460,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerMemory*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerMemory*; T = js::DebuggerMemory*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::setTrackingAllocationSites]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:136:27: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'memory' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp: In static member function 'static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::setTrackingAllocationSites]': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:136:27: note: 'memory' declared here - 136 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:132:52: note: 'cx' declared here - 132 | bool DebuggerMemory::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerSource*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getId]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Source.cpp:189:27: @@ -2854,6 +4579,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_frontend0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/frontend/Unified_cpp_js_src_frontend1.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerSource*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getIntroductionOffset]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Source.cpp:189:27: @@ -2867,6 +4594,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here 185 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o displayoptions.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/displayoptions.cpp +config/external/icu/i18n/double-conversion-bignum-dtoa.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isErrorGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:230:27: @@ -2893,9 +4622,10 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -warning: `encoding_rs` (lib) generated 27 warnings (2 duplicates) - Compiling mozglue-static v0.1.0 (/build/reproducible-path/mozjs115-115.18.0/mozglue/static/rust) - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0 LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' /usr/bin/rustc --crate-name build_script_build --edition=2018 mozglue/static/rust/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=1 -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("moz_memory"))' -C metadata=e266ec4fe93ef452 -C extra-filename=-e266ec4fe93ef452 --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/release/build/mozglue-static-e266ec4fe93ef452 -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --extern cc=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps/libcc-2d5a05436a096ae8.rlib --extern mozbuild=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps/libmozbuild-1246c958ac28294d.rlib --extern rustc_version=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps/librustc_version-d1fedf23ee5daec1.rlib` +/usr/bin/i686-linux-gnu-g++ -o rbbinode.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/rbbinode.cpp +config/external/icu/common/rbbirb.o +/usr/bin/i686-linux-gnu-g++ -o double-conversion-bignum-dtoa.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/double-conversion-bignum-dtoa.cpp +config/external/icu/i18n/double-conversion-bignum.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::DebuggerObject::CallData::scriptGetter()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:370:61: @@ -2935,8 +4665,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:482:55: note: 'this' declared here 482 | bool DebuggerObject::CallData::errorMessageNameGetter() { | ^ -/usr/bin/i686-linux-gnu-g++ -o locdistance.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/locdistance.cpp -config/external/icu/common/locdspnm.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::DebuggerObject::CallData::promiseAllocationSiteGetter()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:644:65: @@ -3015,6 +4743,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o double-conversion-bignum.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/double-conversion-bignum.cpp +config/external/icu/i18n/double-conversion-cached-powers.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::DebuggerObject::CallData::promiseDependentPromisesGetter()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:700:65: @@ -3041,7 +4771,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ - Compiling encoding_c_mem v0.2.6 In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getOwnPropertySymbolsMethod]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:230:27: @@ -3055,9 +4784,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/encoding_c_mem LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' /usr/bin/rustc --crate-name build_script_build --edition=2018 /build/reproducible-path/mozjs115-115.18.0/third_party/rust/encoding_c_mem/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=1 -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=883bacabe53e0cbb -C extra-filename=-883bacabe53e0cbb --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/release/build/encoding_c_mem-883bacabe53e0cbb -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --cap-lints warn` -/usr/bin/i686-linux-gnu-g++ -o collationkeys.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationkeys.cpp -config/external/icu/i18n/collationroot.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::asEnvironmentMethod]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:230:27: @@ -3071,6 +4797,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o rbbirb.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/rbbirb.cpp +config/external/icu/common/rbbiscan.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::unsafeDereferenceMethod]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:230:27: @@ -3136,8 +4864,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ - Compiling memchr v2.5.0 - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' /usr/bin/rustc --crate-name build_script_build --edition=2018 /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=1 -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "default", "libc", "rustc-dep-of-std", "std", "use_std"))' -C metadata=4398a836963bee1e -C extra-filename=-4398a836963bee1e --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/release/build/memchr-4398a836963bee1e -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --cap-lints warn` In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::classGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:230:27: @@ -3216,8 +4942,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o locdspnm.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/locdspnm.cpp -config/external/icu/common/locid.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::errorLineNumberGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:230:27: @@ -3231,6 +4955,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o double-conversion-cached-powers.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/double-conversion-cached-powers.cpp +config/external/icu/i18n/double-conversion-double-to-string.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::errorColumnNumberGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:230:27: @@ -3309,8 +5035,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:1896:52: note: 'cx' declared here 1896 | bool DebuggerObject::getErrorLineNumber(JSContext* cx, | ~~~~~~~~~~~^~ - Compiling encoding_c v0.9.8 - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/encoding_c LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' /usr/bin/rustc --crate-name build_script_build --edition=2015 /build/reproducible-path/mozjs115-115.18.0/third_party/rust/encoding_c/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C opt-level=1 -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("fast-big5-hanzi-encode", "fast-gb-hanzi-encode", "fast-hangul-encode", "fast-hanja-encode", "fast-kanji-encode", "fast-legacy-encode", "less-slow-big5-hanzi-encode", "less-slow-gb-hanzi-encode", "less-slow-kanji-encode", "simd-accel"))' -C metadata=b7a63904b8d35b4f -C extra-filename=-b7a63904b8d35b4f --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/release/build/encoding_c-b7a63904b8d35b4f -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --cap-lints warn` In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::getErrorColumnNumber(JSContext*, JS::Handle, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:1918:47: @@ -3350,6 +5074,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o double-conversion-double-to-string.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/double-conversion-double-to-string.cpp +config/external/icu/i18n/double-conversion-fast-dtoa.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isFrozenMethod]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:230:27: @@ -3363,6 +5089,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o rbbiscan.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/rbbiscan.cpp +config/external/icu/common/rbbisetb.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::protoGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:230:27: @@ -3402,25 +5130,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ - Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=32 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clto=thin-Cembed-bitcode=yes-Ccodegen-units=1' CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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=i686-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/build/reproducible-path/mozjs115-115.18.0/debian/build/release:/usr/lib/rustlib/i686-unknown-linux-gnu/lib:/usr/lib/libeatmydata' NUM_JOBS=8 OPT_LEVEL=2 OUT_DIR=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/encoding_c-4d13e5a7f98bee52/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=i686-unknown-linux-gnu /build/reproducible-path/mozjs115-115.18.0/debian/build/release/build/encoding_c-b7a63904b8d35b4f/build-script-build` -[encoding_c 0.9.8] cargo:rerun-if-changed= -[encoding_c 0.9.8] cargo:include-dir=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/encoding_c/include - Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=32 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clto=thin-Cembed-bitcode=yes-Ccodegen-units=1' CARGO_FEATURE_DEFAULT=1 CARGO_FEATURE_STD=1 CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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=i686-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/build/reproducible-path/mozjs115-115.18.0/debian/build/release:/usr/lib/rustlib/i686-unknown-linux-gnu/lib:/usr/lib/libeatmydata' NUM_JOBS=8 OPT_LEVEL=2 OUT_DIR=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/memchr-0f261b740259bc8b/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=i686-unknown-linux-gnu /build/reproducible-path/mozjs115-115.18.0/debian/build/release/build/memchr-4398a836963bee1e/build-script-build` - Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=32 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clto=thin-Cembed-bitcode=yes-Ccodegen-units=1' CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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=i686-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/build/reproducible-path/mozjs115-115.18.0/debian/build/release:/usr/lib/rustlib/i686-unknown-linux-gnu/lib:/usr/lib/libeatmydata' NUM_JOBS=8 OPT_LEVEL=2 OUT_DIR=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/encoding_c_mem-86f7d2a31c1b18cb/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=i686-unknown-linux-gnu /build/reproducible-path/mozjs115-115.18.0/debian/build/release/build/encoding_c_mem-883bacabe53e0cbb/build-script-build` -[encoding_c_mem 0.2.6] cargo:rerun-if-changed= -[encoding_c_mem 0.2.6] cargo:include-dir=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/encoding_c_mem/include - Running `CARGO=/usr/bin/cargo CARGO_CFG_PANIC=unwind CARGO_CFG_TARGET_ABI='' CARGO_CFG_TARGET_ARCH=x86 CARGO_CFG_TARGET_ENDIAN=little CARGO_CFG_TARGET_ENV=gnu CARGO_CFG_TARGET_FAMILY=unix CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr CARGO_CFG_TARGET_OS=linux CARGO_CFG_TARGET_POINTER_WIDTH=32 CARGO_CFG_TARGET_VENDOR=unknown CARGO_CFG_UNIX='' CARGO_ENCODED_RUSTFLAGS='-Cdebuginfo=2--cap-lintswarn-Clto=thin-Cembed-bitcode=yes-Ccodegen-units=1' CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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=i686-unknown-linux-gnu LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/build/reproducible-path/mozjs115-115.18.0/debian/build/release:/usr/lib/rustlib/i686-unknown-linux-gnu/lib:/usr/lib/libeatmydata' NUM_JOBS=8 OPT_LEVEL=2 OUT_DIR=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/mozglue-static-5e063a8be31c1e72/out PROFILE=release RUSTC=/usr/bin/rustc RUSTC_LINKER=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker RUSTDOC=/usr/bin/rustdoc TARGET=i686-unknown-linux-gnu /build/reproducible-path/mozjs115-115.18.0/debian/build/release/build/mozglue-static-e266ec4fe93ef452/build-script-build` -[mozglue-static 0.1.0] TARGET = Some("i686-unknown-linux-gnu") -[mozglue-static 0.1.0] OPT_LEVEL = Some("2") -[mozglue-static 0.1.0] HOST = Some("i686-unknown-linux-gnu") -[mozglue-static 0.1.0] CXX_i686-unknown-linux-gnu = None -[mozglue-static 0.1.0] CXX_i686_unknown_linux_gnu = Some("/usr/bin/i686-linux-gnu-g++") -[mozglue-static 0.1.0] CXXFLAGS_i686-unknown-linux-gnu = None -[mozglue-static 0.1.0] CXXFLAGS_i686_unknown_linux_gnu = Some(" -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/rust -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/rust -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -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 = None -[mozglue-static 0.1.0] running: "/usr/bin/i686-linux-gnu-g++" "-O2" "-ffunction-sections" "-fdata-sections" "-fPIC" "-m32" "-march=i686" "-I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers" "-include" "/build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h" "-U_FORTIFY_SOURCE" "-D_FORTIFY_SOURCE=2" "-fstack-protector-strong" "-DNDEBUG=1" "-DTRIMMED=1" "-DEXPORT_JS_API" "-DMOZ_HAS_MOZGLUE" "-I/build/reproducible-path/mozjs115-115.18.0/js/src/rust" "-I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/rust" "-I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include" "-DMOZILLA_CLIENT" "-include" "/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h" "-Wdate-time" "-D_FORTIFY_SOURCE=2" "-fno-sized-deallocation" "-fno-aligned-new" "-g" "-O2" "-ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=." "-fstack-protector-strong" "-Wformat" "-Werror=format-security" "-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" "/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src" "-I" "/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include" "-DMOZ_HAS_MOZGLUE" "-o" "/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/mozglue-static-5e063a8be31c1e72/out/wrappers.o" "-c" "wrappers.cpp" In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getOwnPrivatePropertiesMethod]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:230:27: @@ -3460,10 +5169,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:816:63: note: 'this' declared here 816 | bool DebuggerObject::CallData::getOwnPropertyDescriptorMethod() { | ^ -[mozglue-static 0.1.0] exit status: 0 -[mozglue-static 0.1.0] AR_i686-unknown-linux-gnu = None -[mozglue-static 0.1.0] AR_i686_unknown_linux_gnu = Some("/usr/bin/ar") -[mozglue-static 0.1.0] running: ZERO_AR_DATE="1" "/usr/bin/ar" "cq" "/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/mozglue-static-5e063a8be31c1e72/out/libwrappers.a" "/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/mozglue-static-5e063a8be31c1e72/out/wrappers.o" In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::getOwnPropertyDescriptorMethod]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:230:27: @@ -3477,6 +5182,7 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o double-conversion-fast-dtoa.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/double-conversion-fast-dtoa.cpp In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::preventExtensionsMethod]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:230:27: @@ -3490,10 +5196,7 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -[mozglue-static 0.1.0] exit status: 0 -[mozglue-static 0.1.0] running: "/usr/bin/ar" "s" "/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/mozglue-static-5e063a8be31c1e72/out/libwrappers.a" -/usr/bin/i686-linux-gnu-g++ -o collationroot.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationroot.cpp -config/external/icu/i18n/collationrootelements.o +config/external/icu/i18n/double-conversion-string-to-double.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::sealMethod]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:230:27: @@ -3507,15 +5210,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -[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=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/mozglue-static-5e063a8be31c1e72/out -[mozglue-static 0.1.0] CXXSTDLIB_i686-unknown-linux-gnu = None -[mozglue-static 0.1.0] CXXSTDLIB_i686_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 In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::freezeMethod]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:230:27: @@ -3529,8 +5223,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ - Compiling arrayvec v0.7.2 - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=arrayvec CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/arrayvec LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' /usr/bin/rustc --crate-name arrayvec --edition=2018 /build/reproducible-path/mozjs115-115.18.0/third_party/rust/arrayvec/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "serde", "std"))' -C metadata=968ce657cc3057f0 -C extra-filename=-968ce657cc3057f0 --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps --target i686-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::definePropertyMethod]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:230:27: @@ -3544,19 +5236,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerMemory*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerMemory*; T = js::DebuggerMemory*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::setMaxAllocationsLogLength]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:136:27: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'memory' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp: In static member function 'static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::setMaxAllocationsLogLength]': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:136:27: note: 'memory' declared here - 136 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:132:52: note: 'cx' declared here - 132 | bool DebuggerMemory::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool js::DebuggerObject::CallData::deletePropertyMethod()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:913:17: @@ -3635,24 +5314,10 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ - Compiling leb128 v0.2.5 - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=leb128 CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/leb128 LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' /usr/bin/rustc --crate-name leb128 --edition=2018 /build/reproducible-path/mozjs115-115.18.0/third_party/rust/leb128/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("nightly"))' -C metadata=ac8c65da49671293 -C extra-filename=-ac8c65da49671293 --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps --target i686-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` - Compiling wasm-encoder v0.25.0 - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=wasm_encoder CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/wasm-encoder LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' /usr/bin/rustc --crate-name wasm_encoder --edition=2021 /build/reproducible-path/mozjs115-115.18.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 embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=7ca1f382cc2eae20 -C extra-filename=-7ca1f382cc2eae20 --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps --target i686-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --extern leb128=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps/libleb128-ac8c65da49671293.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::Debugger::wrapDebuggeeObject(JSContext*, JS::HandleObject, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:1493:61: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'dobj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::wrapDebuggeeObject(JSContext*, JS::HandleObject, JS::MutableHandle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:1492:29: note: 'dobj' declared here - 1492 | Rooted dobj( - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:1480:46: note: 'cx' declared here - 1480 | bool Debugger::wrapDebuggeeObject(JSContext* cx, HandleObject obj, - | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o double-conversion-string-to-double.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/double-conversion-string-to-double.cpp +config/external/icu/i18n/double-conversion-strtod.o +/usr/bin/i686-linux-gnu-g++ -o rbbisetb.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/rbbisetb.cpp +config/external/icu/common/rbbistbl.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::makeDebuggeeNativeFunctionMethod]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:230:27: @@ -3666,23 +5331,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::Debugger::wrapDebuggeeValue(JSContext*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:1431:55: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'optObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::wrapDebuggeeValue(JSContext*, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:1431:26: note: 'optObj' declared here - 1431 | Rooted optObj(cx, NewPlainObject(cx)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:1418:45: note: 'cx' declared here - 1418 | bool Debugger::wrapDebuggeeValue(JSContext* cx, MutableHandleValue vp) { - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o collationrootelements.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationrootelements.cpp -/usr/bin/i686-linux-gnu-g++ -o locid.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/locid.cpp -config/external/icu/i18n/collationruleparser.o -config/external/icu/common/loclikely.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::isSameNative(JSContext*, JS::Handle, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:2613:79: @@ -3696,22 +5344,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:2601:46: note: 'cx' declared here 2601 | bool DebuggerObject::isSameNative(JSContext* cx, Handle object, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = const JS::Value&; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::Completion::BuildValueMatcher::operator()(const js::Completion::Return&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:2033:37, - inlined from 'static decltype(auto) mozilla::detail::VariantImplementation::match(Matcher&&, ConcreteVariant&&) [with Matcher = js::Completion::BuildValueMatcher; ConcreteVariant = const mozilla::Variant&; Tag = unsigned char; unsigned int N = 0; T = js::Completion::Return; Ts = {js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await}]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Variant.h:266:47: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'retval' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)aMatcher_6(D)])[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In static member function 'static decltype(auto) mozilla::detail::VariantImplementation::match(Matcher&&, ConcreteVariant&&) [with Matcher = js::Completion::BuildValueMatcher; ConcreteVariant = const mozilla::Variant&; Tag = unsigned char; unsigned int N = 0; T = js::Completion::Return; Ts = {js::Completion::Throw, js::Completion::Terminate, js::Completion::InitialYield, js::Completion::Yield, js::Completion::Await}]': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:2033:17: note: 'retval' declared here - 2033 | RootedValue retval(cx, ret.value); - | ^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Stack.h:12, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:29: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Variant.h:257:41: note: 'aMatcher' declared here - 257 | static decltype(auto) match(Matcher&& aMatcher, ConcreteVariant&& aV) { - | ~~~~~~~~~~^~~~~~~~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isSameNativeMethod]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:230:27: @@ -3738,34 +5370,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o collationruleparser.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationruleparser.cpp -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::evalMethod]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -config/external/icu/i18n/collationsets.o -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::evalMethod]': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here - 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here - 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DebuggerFrame::CallData::evalWithBindingsMethod()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1867:55: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'bindings' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_27(D)])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In member function 'bool js::DebuggerFrame::CallData::evalWithBindingsMethod()': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1867:16: note: 'bindings' declared here - 1867 | RootedObject bindings(cx, RequireObject(cx, args[1])); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1850:54: note: 'this' declared here - 1850 | bool DebuggerFrame::CallData::evalWithBindingsMethod() { - | ^ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::executeInGlobalMethod]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:230:27: @@ -3779,19 +5383,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::evalWithBindingsMethod]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::evalWithBindingsMethod]': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here - 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here - 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::DebuggerObject::CallData::executeInGlobalWithBindingsMethod()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:1154:55, @@ -3806,21 +5397,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:1136:66: note: 'this' declared here 1136 | bool DebuggerObject::CallData::executeInGlobalWithBindingsMethod() { | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'js::DebuggerList::DebuggerList(JSContext*, HookIsEnabledFun) [with HookIsEnabledFun = js::DebugAPI::slowPathOnNativeCall(JSContext*, const JS::CallArgs&, js::CallReason)::]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.h:484:9, - inlined from 'static js::NativeResumeMode js::DebugAPI::slowPathOnNativeCall(JSContext*, const JS::CallArgs&, js::CallReason)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:966:4: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'debuggerList' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In static member function 'static js::NativeResumeMode js::DebugAPI::slowPathOnNativeCall(JSContext*, const JS::CallArgs&, js::CallReason)': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:964:16: note: 'debuggerList' declared here - 964 | DebuggerList debuggerList(cx, [](Debugger* dbg) -> bool { - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:950:60: note: 'cx' declared here - 950 | NativeResumeMode DebugAPI::slowPathOnNativeCall(JSContext* cx, - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::executeInGlobalWithBindingsMethod]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:230:27: @@ -3847,20 +5423,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:2718:48: note: 'cx' declared here 2718 | bool DebuggerObject::requirePromise(JSContext* cx, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'static void js::DebugAPI::slowPathOnNewGlobalObject(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:2773:33: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'watchers' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In static member function 'static void js::DebugAPI::slowPathOnNewGlobalObject(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:2773:22: note: 'watchers' declared here - 2773 | RootedObjectVector watchers(cx); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:2763:53: note: 'cx' declared here - 2763 | void DebugAPI::slowPathOnNewGlobalObject(JSContext* cx, - | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o rbbistbl.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/rbbistbl.cpp +config/external/icu/common/rbbitblb.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseTimeToResolutionGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:230:27: @@ -3914,19 +5478,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::Debugger::CallData::findAllGlobals()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6031:49: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_25(D)])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::findAllGlobals()': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6031:16: note: 'result' declared here - 6031 | RootedObject result(cx, NewDenseEmptyArray(cx)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:5996:41: note: 'this' declared here - 5996 | bool Debugger::CallData::findAllGlobals() { - | ^ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::promiseValueGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:230:27: @@ -3953,19 +5504,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GlobalObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::GlobalObject*; T = js::GlobalObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::Debugger::CallData::makeGlobalObjectReference()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6085:76: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'global' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_16(D)])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::makeGlobalObjectReference()': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6085:25: note: 'global' declared here - 6085 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6080:52: note: 'this' declared here - 6080 | bool Debugger::CallData::makeGlobalObjectReference() { - | ^ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::proxyTargetGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:230:27: @@ -3979,19 +5517,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::Debugger::CallData::adoptDebuggeeValue()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6174:39: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_15(D)])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::adoptDebuggeeValue()': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6174:18: note: 'obj' declared here - 6174 | RootedObject obj(cx, &v.toObject()); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6167:45: note: 'this' declared here - 6167 | bool Debugger::CallData::adoptDebuggeeValue() { - | ^ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::proxyHandlerGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:230:27: @@ -4005,32 +5530,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::thisGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::thisGetter]': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here - 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here - 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool DebuggerArguments_getArg(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1573:59: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'argsobj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In function 'bool DebuggerArguments_getArg(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1573:16: note: 'argsobj' declared here - 1573 | RootedObject argsobj(cx, RequireObject(cx, args.thisv())); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1568:49: note: 'cx' declared here - 1568 | static bool DebuggerArguments_getArg(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::DebuggerScript::CallData::_ZN2js14DebuggerScript8CallData18getOffsetsCoverageEv.part.0()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:2331:49: @@ -4044,32 +5543,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:2297:51: note: 'this' declared here 2297 | bool DebuggerScript::CallData::getOffsetsCoverage() { | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GlobalObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::GlobalObject*; T = js::GlobalObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::Debugger::CallData::addDebuggee()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:4482:76: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'global' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_21(D)])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::addDebuggee()': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:4482:25: note: 'global' declared here - 4482 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:4478:38: note: 'this' declared here - 4478 | bool Debugger::CallData::addDebuggee() { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'virtual bool js::ScriptedOnPopHandler::onPop(JSContext*, JS::Handle, const js::Completion&, js::ResumeMode&, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:158:33: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'completionValue' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In member function 'virtual bool js::ScriptedOnPopHandler::onPop(JSContext*, JS::Handle, const js::Completion&, js::ResumeMode&, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:158:15: note: 'completionValue' declared here - 158 | RootedValue completionValue(cx); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:152:45: note: 'cx' declared here - 152 | bool ScriptedOnPopHandler::onPop(JSContext* cx, Handle frame, - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::DebuggerScript::CallData::_ZN2js14DebuggerScript8CallData13getAllOffsetsEv.part.0()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:1696:49: @@ -4083,71 +5556,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:1683:46: note: 'this' declared here 1683 | bool DebuggerScript::CallData::getAllOffsets() { | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::DebuggerFrame::getCallee(JSContext*, JS::Handle, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:453:25: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'callee' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::getCallee(JSContext*, JS::Handle, JS::MutableHandle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:453:16: note: 'callee' declared here - 453 | RootedObject callee(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:451:42: note: 'cx' declared here - 451 | bool DebuggerFrame::getCallee(JSContext* cx, Handle frame, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::calleeGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::calleeGetter]': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here - 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here - 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::DebuggerFrame::getAsyncPromise(JSContext*, JS::Handle, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:647:31: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'resultObject' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::getAsyncPromise(JSContext*, JS::Handle, JS::MutableHandle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:647:16: note: 'resultObject' declared here - 647 | RootedObject resultObject(cx); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:636:48: note: 'cx' declared here - 636 | bool DebuggerFrame::getAsyncPromise(JSContext* cx, Handle frame, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::DebuggerFrame::CallData::_ZN2js13DebuggerFrame8CallData18asyncPromiseGetterEv.part.0()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1454:25: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_1(D)])[4]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In member function 'bool js::DebuggerFrame::CallData::_ZN2js13DebuggerFrame8CallData18asyncPromiseGetterEv.part.0()': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1454:16: note: 'script' declared here - 1454 | RootedScript script(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1449:50: note: 'this' declared here - 1449 | bool DebuggerFrame::CallData::asyncPromiseGetter() { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::asyncPromiseGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::asyncPromiseGetter]': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here - 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here - 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getMainOffset]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:256:27: @@ -4174,6 +5582,10 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o double-conversion-strtod.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/double-conversion-strtod.cpp +config/external/icu/i18n/dtfmtsym.o +/usr/bin/i686-linux-gnu-g++ -o rbbitblb.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/rbbitblb.cpp +config/external/icu/common/resbund.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getSourceStart]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:256:27: @@ -4187,19 +5599,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::inspectableGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp: In static member function 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::inspectableGetter]': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here - 134 | Rooted environment( - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:130:57: note: 'cx' declared here - 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getIsModule]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:256:27: @@ -4213,19 +5612,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::typeGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp: In static member function 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::typeGetter]': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here - 134 | Rooted environment( - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:130:57: note: 'cx' declared here - 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getIsFunction]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:256:27: @@ -4239,32 +5625,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::scopeKindGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp: In static member function 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::scopeKindGetter]': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here - 134 | Rooted environment( - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:130:57: note: 'cx' declared here - 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::objectGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp: In static member function 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::objectGetter]': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here - 134 | Rooted environment( - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:130:57: note: 'cx' declared here - 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getIsAsyncFunction]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:256:27: @@ -4278,19 +5638,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::getVariableMethod]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp: In static member function 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::getVariableMethod]': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here - 134 | Rooted environment( - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:130:57: note: 'cx' declared here - 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getIsGeneratorFunction]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:256:27: @@ -4304,19 +5651,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::setVariableMethod]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp: In static member function 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::setVariableMethod]': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here - 134 | Rooted environment( - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:130:57: note: 'cx' declared here - 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getAllOffsets]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:256:27: @@ -4356,6 +5690,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o dtfmtsym.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/dtfmtsym.cpp +config/external/icu/i18n/dtitvfmt.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getParameterNames]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:256:27: @@ -4434,20 +5770,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool RememberSourceURL(JSContext*, JS::HandleScript)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:2429:73, - inlined from 'static void js::DebugAPI::onNewScript(JSContext*, JS::HandleScript)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:2458:29: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'holder' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In static member function 'static void js::DebugAPI::onNewScript(JSContext*, JS::HandleScript)': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:2429:24: note: 'holder' declared here - 2429 | Rooted holder(cx, script->global().getSourceURLsHolder()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:2453:39: note: 'cx' declared here - 2453 | void DebugAPI::onNewScript(JSContext* cx, HandleScript script) { - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getGlobal]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:256:27: @@ -4500,32 +5822,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:969:44: note: 'this' declared here 969 | ReturnType match(Handle base) { | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::calleeScriptGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp: In static member function 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::calleeScriptGetter]': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here - 134 | Rooted environment( - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:130:57: note: 'cx' declared here - 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::getScript]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::getScript]': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here - 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here - 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getOffsetMetadata]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:256:27: @@ -4539,19 +5835,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::Debugger::CallData::adoptSource()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6277:50: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_21(D)])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::adoptSource()': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6277:16: note: 'obj' declared here - 6277 | RootedObject obj(cx, RequireObject(cx, args[0])); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6272:38: note: 'this' declared here - 6272 | bool Debugger::CallData::adoptSource() { - | ^ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getOffsetLocation]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:256:27: @@ -4565,19 +5848,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::olderSavedFrameGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::olderSavedFrameGetter]': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here - 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here - 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getEffectfulOffsets]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:256:27: @@ -4591,8 +5861,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o collationsets.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationsets.cpp -config/external/icu/i18n/collationsettings.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getAllColumnOffsets]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:256:27: @@ -4645,6 +5913,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o resbund.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/resbund.cpp +config/external/icu/common/resource.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getBreakpoints]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:256:27: @@ -4697,8 +5967,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o loclikely.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/loclikely.cpp -config/external/icu/common/loclikelysubtags.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::DebuggerSource::CallData::getBinary()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Source.cpp:281:63, @@ -4713,7 +5981,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Source.cpp:263:42: note: 'this' declared here 263 | bool DebuggerSource::CallData::getBinary() { | ^ - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mozglue_static CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0 LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' OUT_DIR=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/mozglue-static-5e063a8be31c1e72/out /usr/bin/rustc --crate-name mozglue_static --edition=2018 mozglue/static/rust/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("moz_memory"))' -C metadata=3c039e93f5f2ce72 -C extra-filename=-3c039e93f5f2ce72 --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps --target i686-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --extern arrayvec=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps/libarrayvec-968ce657cc3057f0.rmeta -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1 -L native=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/mozglue-static-5e063a8be31c1e72/out -l static=wrappers -l stdc++` In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerSource*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getBinary]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Source.cpp:189:27: @@ -4766,95 +6033,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here 185 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -warning: unexpected `cfg` condition value: `oom_with_hook` - --> mozglue/static/rust/lib.rs:5:13 - | -5 | #![cfg_attr(feature = "oom_with_hook", feature(alloc_error_hook))] - | ^^^^^^^^^^^^^^^^^^^^^^^^^ - | - = note: expected values for `feature` are: `moz_memory` - = help: consider adding `oom_with_hook` as a feature in `Cargo.toml` - = note: see for more information about checking conditional configuration - = note: `#[warn(unexpected_cfgs)]` on by default - -warning: unexpected `cfg` condition value: `oom_with_alloc_error_panic` - --> mozglue/static/rust/lib.rs:6:13 - | -6 | #![cfg_attr(feature = "oom_with_alloc_error_panic", feature(panic_oom_payload))] - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - | - = note: expected values for `feature` are: `moz_memory` - = help: consider adding `oom_with_alloc_error_panic` as a feature in `Cargo.toml` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition value: `oom_with_hook` - --> mozglue/static/rust/lib.rs:108:11 - | -108 | #[cfg(feature = "oom_with_hook")] - | ^^^^^^^^^^^^^^^^^^^^^^^^^ - | - = note: expected values for `feature` are: `moz_memory` - = help: consider adding `oom_with_hook` as a feature in `Cargo.toml` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition value: `oom_with_hook` - --> mozglue/static/rust/lib.rs:110:11 - | -110 | #[cfg(feature = "oom_with_hook")] - | ^^^^^^^^^^^^^^^^^^^^^^^^^ - | - = note: expected values for `feature` are: `moz_memory` - = help: consider adding `oom_with_hook` as a feature in `Cargo.toml` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition value: `oom_with_alloc_error_panic` - --> mozglue/static/rust/lib.rs:115:11 - | -115 | #[cfg(feature = "oom_with_alloc_error_panic")] - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - | - = note: expected values for `feature` are: `moz_memory` - = help: consider adding `oom_with_alloc_error_panic` as a feature in `Cargo.toml` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition value: `oom_with_hook` - --> mozglue/static/rust/lib.rs:134:11 - | -134 | #[cfg(feature = "oom_with_hook")] - | ^^^^^^^^^^^^^^^^^^^^^^^^^ - | - = note: expected values for `feature` are: `moz_memory` - = help: consider adding `oom_with_hook` as a feature in `Cargo.toml` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition value: `oom_with_alloc_error_panic` - --> mozglue/static/rust/lib.rs:122:15 - | -122 | #[cfg(feature = "oom_with_alloc_error_panic")] - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - | - = note: expected values for `feature` are: `moz_memory` - = help: consider adding `oom_with_alloc_error_panic` as a feature in `Cargo.toml` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition value: `oom_with_alloc_error_panic` - --> mozglue/static/rust/lib.rs:126:19 - | -126 | #[cfg(not(feature = "oom_with_alloc_error_panic"))] - | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - | - = note: expected values for `feature` are: `moz_memory` - = help: consider adding `oom_with_alloc_error_panic` as a feature in `Cargo.toml` - = note: see for more information about checking conditional configuration - -warning: use of deprecated type alias `std::panic::PanicInfo`: use `PanicHookInfo` instead - --> mozglue/static/rust/lib.rs:69:29 - | -69 | fn panic_hook(info: &panic::PanicInfo) { - | ^^^^^^^^^ - | - = note: `#[warn(deprecated)]` on by default - In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ScriptSourceObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ScriptSourceObject*; T = js::ScriptSourceObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::DebuggerSource::CallData::setSourceMapURL()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Source.cpp:530:75: @@ -4907,8 +6085,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here 185 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -warning: `mozglue-static` (lib) generated 9 warnings - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=encoding_c_mem CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/encoding_c_mem LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' OUT_DIR=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/encoding_c_mem-86f7d2a31c1b18cb/out /usr/bin/rustc --crate-name encoding_c_mem --edition=2018 /build/reproducible-path/mozjs115-115.18.0/third_party/rust/encoding_c_mem/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=02707e15716d385b -C extra-filename=-02707e15716d385b --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps --target i686-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --extern encoding_rs=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps/libencoding_rs-268376ca03594a3d.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ScriptSourceObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ScriptSourceObject*; T = js::ScriptSourceObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::DebuggerSource::CallData::reparse()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Source.cpp:642:75: @@ -4922,17 +6098,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Source.cpp:641:40: note: 'this' declared here 641 | bool DebuggerSource::CallData::reparse() { | ^ -warning: `extern` fn uses type `char`, which is not FFI-safe - --> /build/reproducible-path/mozjs115-115.18.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 - -/usr/bin/i686-linux-gnu-g++ -o collationsettings.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationsettings.cpp In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerSource*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::reparse]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Source.cpp:189:27: @@ -4946,7 +6111,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here 185 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -config/external/icu/i18n/collationtailoring.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::DebuggerScript::CallData::getPossibleBreakpoints()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:929:60: @@ -4960,8 +6124,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:925:55: note: 'this' declared here 925 | bool DebuggerScript::CallData::getPossibleBreakpoints() { | ^ -warning: `encoding_c_mem` (lib) generated 1 warning - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=memchr CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' OUT_DIR=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/memchr-0f261b740259bc8b/out /usr/bin/rustc --crate-name memchr --edition=2018 /build/reproducible-path/mozjs115-115.18.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 embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="std"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("compiler_builtins", "core", "default", "libc", "rustc-dep-of-std", "std", "use_std"))' -C metadata=a3bf585621671b52 -C extra-filename=-a3bf585621671b52 --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps --target i686-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` +/usr/bin/i686-linux-gnu-g++ -o resource.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/resource.cpp +config/external/icu/common/restrace.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerScript*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerScript*; T = js::DebuggerScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerScript::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerScript::CallData::* MyMethod)() = &js::DebuggerScript::CallData::getPossibleBreakpoints]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:256:27: @@ -4975,569 +6139,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -warning: unexpected `cfg` condition name: `memchr_libc` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:6:7 - | -6 | #[cfg(memchr_libc)] - | ^^^^^^^^^^^ - | - = help: expected names are: `clippy`, `debug_assertions`, `doc`, `docsrs`, `doctest`, `feature`, `fmt_debug`, `miri`, `overflow_checks`, `panic`, `proc_macro`, `relocation_model`, `rustfmt`, `sanitize`, `sanitizer_cfi_generalize_pointers`, `sanitizer_cfi_normalize_integers`, `target_abi`, `target_arch`, `target_endian`, `target_env`, `target_family`, `target_feature`, `target_has_atomic`, `target_has_atomic_equal_alignment`, `target_has_atomic_load_store`, `target_os`, `target_pointer_width`, `target_thread_local`, `target_vendor`, `test`, `ub_checks`, `unix`, and `windows` - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_libc)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_libc)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - = note: `#[warn(unexpected_cfgs)]` on by default - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:12:46 - | -12 | #[cfg(all(not(miri), target_arch = "x86_64", memchr_runtime_simd))] - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:94:39 - | -94 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_libc` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:101:9 - | -101 | memchr_libc, - | ^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_libc)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_libc)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:102:41 - | -102 | not(all(target_arch = "x86_64", memchr_runtime_simd)), - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_libc` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:111:13 - | -111 | not(memchr_libc), - | ^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_libc)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_libc)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:112:41 - | -112 | not(all(target_arch = "x86_64", memchr_runtime_simd)), - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:158:39 - | -158 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:165:41 - | -165 | not(all(target_arch = "x86_64", memchr_runtime_simd)), - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:216:39 - | -216 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:223:41 - | -223 | not(all(target_arch = "x86_64", memchr_runtime_simd)), - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:267:39 - | -267 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_libc` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:274:9 - | -274 | memchr_libc, - | ^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_libc)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_libc)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:276:41 - | -276 | not(all(target_arch = "x86_64", memchr_runtime_simd)), - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_libc` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:285:17 - | -285 | not(all(memchr_libc, target_os = "linux")), - | ^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_libc)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_libc)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:286:41 - | -286 | not(all(target_arch = "x86_64", memchr_runtime_simd)), - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:332:39 - | -332 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:339:41 - | -339 | not(all(target_arch = "x86_64", memchr_runtime_simd)), - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:390:39 - | -390 | #[cfg(all(target_arch = "x86_64", memchr_runtime_simd, not(miri)))] - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memchr/mod.rs:397:41 - | -397 | not(all(target_arch = "x86_64", memchr_runtime_simd)), - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:149:7 - | -149 | #[cfg(memchr_runtime_simd)] - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:156:7 - | -156 | #[cfg(memchr_runtime_simd)] - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_wasm128` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:158:11 - | -158 | #[cfg(all(memchr_runtime_wasm128))] - | ^^^^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_wasm128)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_wasm128)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:160:46 - | -160 | #[cfg(all(not(miri), target_arch = "x86_64", memchr_runtime_simd))] - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:811:50 - | -811 | #[cfg(all(not(miri), target_arch = "x86_64", memchr_runtime_simd))] - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_wasm128` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:813:11 - | -813 | #[cfg(memchr_runtime_wasm128)] - | ^^^^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_wasm128)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_wasm128)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:815:50 - | -815 | #[cfg(all(not(miri), target_arch = "x86_64", memchr_runtime_simd))] - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/prefilter/mod.rs:4:7 - | -4 | #[cfg(memchr_runtime_simd)] - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/prefilter/mod.rs:6:46 - | -6 | #[cfg(all(not(miri), target_arch = "wasm32", memchr_runtime_simd))] - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/prefilter/mod.rs:8:46 - | -8 | #[cfg(all(not(miri), target_arch = "x86_64", memchr_runtime_simd))] - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/prefilter/mod.rs:99:7 - | -99 | #[cfg(memchr_runtime_simd)] - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/prefilter/mod.rs:299:50 - | -299 | #[cfg(all(not(miri), target_arch = "x86_64", memchr_runtime_simd))] - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/prefilter/mod.rs:317:50 - | -317 | #[cfg(all(not(miri), target_arch = "wasm32", memchr_runtime_simd))] - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/rarebytes.rs:99:11 - | -99 | #[cfg(memchr_runtime_simd)] - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/rarebytes.rs:107:11 - | -107 | #[cfg(memchr_runtime_simd)] - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:838:54 - | -838 | #[cfg(all(not(miri), target_arch = "x86_64", memchr_runtime_simd))] - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:846:43 - | -846 | #[cfg(all(target_arch = "wasm32", memchr_runtime_simd))] - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:884:34 - | -884 | #[cfg(all(not(miri), memchr_runtime_simd))] - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:889:17 - | -889 | memchr_runtime_simd - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:909:34 - | -909 | #[cfg(all(not(miri), memchr_runtime_simd))] - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:914:17 - | -914 | memchr_runtime_simd - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:953:34 - | -953 | #[cfg(all(not(miri), memchr_runtime_simd))] - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -warning: unexpected `cfg` condition name: `memchr_runtime_simd` - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/memchr/src/memmem/mod.rs:966:17 - | -966 | memchr_runtime_simd - | ^^^^^^^^^^^^^^^^^^^ - | - = help: consider using a Cargo feature instead - = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint: - [lints.rust] - unexpected_cfgs = { level = "warn", check-cfg = ['cfg(memchr_runtime_simd)'] } - = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(memchr_runtime_simd)");` to the top of the `build.rs` - = note: see for more information about checking conditional configuration - -/usr/bin/i686-linux-gnu-g++ -o loclikelysubtags.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/loclikelysubtags.cpp -config/external/icu/common/locmap.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::DebuggerScript::CallData::getPossibleBreakpointOffsets()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:946:60: @@ -5564,13 +6165,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Script.cpp:252:52: note: 'cx' declared here 252 | bool DebuggerScript::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Parser.cpp: In member function 'typename ParseHandler::TernaryNodeType js::frontend::GeneralParser::ifStatement(js::frontend::YieldHandling) [with ParseHandler = js::frontend::FullParseHandler; Unit = char16_t]': -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Parser.cpp:6457:10: warning: 'ifNode' may be used uninitialized [-Wmaybe-uninitialized] - 6457 | return ifNode; - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Parser.cpp:6447:19: note: 'ifNode' was declared here - 6447 | TernaryNodeType ifNode; - | ^~~~~~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::DebuggerObject::CallData::createSource()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:1202:49: @@ -5597,8 +6191,10 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o collationtailoring.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationtailoring.cpp -config/external/icu/i18n/collationweights.o +/usr/bin/i686-linux-gnu-g++ -o restrace.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/restrace.cpp +config/external/icu/common/ruleiter.o +/usr/bin/i686-linux-gnu-g++ -o ruleiter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ruleiter.cpp +config/external/icu/common/schriter.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::forceLexicalInitializationByNameMethod]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:230:27: @@ -5625,6 +6221,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Source.cpp:81:51: note: 'cx' declared here 81 | DebuggerSource* DebuggerSource::create(JSContext* cx, HandleObject proto, | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o dtitvfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/dtitvfmt.cpp +config/external/icu/i18n/dtitvinf.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerSource*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerSource*; T = js::DebuggerSource*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerSource::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerSource::CallData::* MyMethod)() = &js::DebuggerSource::CallData::getText]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Source.cpp:189:27: @@ -5638,8 +6236,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Source.cpp:185:52: note: 'cx' declared here 185 | bool DebuggerSource::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -warning: `memchr` (lib) generated 43 warnings - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=encoding_c CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/encoding_c LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' OUT_DIR=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/encoding_c-4d13e5a7f98bee52/out /usr/bin/rustc --crate-name encoding_c --edition=2015 /build/reproducible-path/mozjs115-115.18.0/third_party/rust/encoding_c/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("fast-big5-hanzi-encode", "fast-gb-hanzi-encode", "fast-hangul-encode", "fast-hanja-encode", "fast-kanji-encode", "fast-legacy-encode", "less-slow-big5-hanzi-encode", "less-slow-gb-hanzi-encode", "less-slow-kanji-encode", "simd-accel"))' -C metadata=f40b08bd587888b6 -C extra-filename=-f40b08bd587888b6 --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps --target i686-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --extern encoding_rs=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps/libencoding_rs-268376ca03594a3d.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::BoundFunctionObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::BoundFunctionObject*; T = js::BoundFunctionObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::getBoundArguments(JSContext*, JS::Handle, JS::MutableHandle >)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:1780:57: @@ -5653,17 +6249,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:1774:51: note: 'cx' declared here 1774 | bool DebuggerObject::getBoundArguments(JSContext* cx, | ~~~~~~~~~~~^~ -warning: field `0` is never read - --> /build/reproducible-path/mozjs115-115.18.0/third_party/rust/encoding_c/src/lib.rs:64:26 - | -64 | pub struct ConstEncoding(*const Encoding); - | ------------- ^^^^^^^^^^^^^^^ - | | - | field in this struct - | - = help: consider removing this field - = note: `#[warn(dead_code)]` on by default - In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool js::DebuggerObject::CallData::setPropertyMethod()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:968:17: @@ -5677,19 +6262,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:965:50: note: 'this' declared here 965 | bool DebuggerObject::CallData::setPropertyMethod() { | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebugScriptObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebugScriptObject*; T = js::DebugScriptObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::DebugScript* js::DebugScript::getOrCreate(JSContext*, JS::HandleScript)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebugScript.cpp:126:66: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'object' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebugScript.cpp: In static member function 'static js::DebugScript* js::DebugScript::getOrCreate(JSContext*, JS::HandleScript)': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebugScript.cpp:125:30: note: 'object' declared here - 125 | Rooted object( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebugScript.cpp:109:50: note: 'cx' declared here - 109 | DebugScript* DebugScript::getOrCreate(JSContext* cx, HandleScript script) { - | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o schriter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/schriter.cpp +config/external/icu/common/serv.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::setPropertyMethod]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:230:27: @@ -5716,11 +6290,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:2239:50: note: 'cx' declared here 2239 | bool DebuggerObject::defineProperties(JSContext* cx, | ~~~~~~~~~~~^~ -warning: `encoding_c` (lib) generated 1 warning - Compiling mozilla-central-workspace-hack v0.1.0 (/build/reproducible-path/mozjs115-115.18.0/build/workspace-hack) - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=mozilla_central_workspace_hack CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0 LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' /usr/bin/rustc --crate-name mozilla_central_workspace_hack --edition=2015 build/workspace-hack/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values())' -C metadata=3a6b4494991c89eb -C extra-filename=-3a6b4494991c89eb --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps --target i686-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` -/usr/bin/i686-linux-gnu-g++ -o collationweights.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/collationweights.cpp -config/external/icu/i18n/compactdecimalformat.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::DebuggerObject::CallData::definePropertiesMethod()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:886:43: @@ -5734,10 +6303,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:880:55: note: 'this' declared here 880 | bool DebuggerObject::CallData::definePropertiesMethod() { | ^ - Compiling unicode-width v0.1.10 - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=unicode_width CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/unicode-width LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' /usr/bin/rustc --crate-name unicode_width --edition=2015 /build/reproducible-path/mozjs115-115.18.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 embed-bitcode=no --cfg 'feature="default"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("bench", "compiler_builtins", "core", "default", "no_std", "rustc-dep-of-std", "std"))' -C metadata=ea6c6bca670f0247 -C extra-filename=-ea6c6bca670f0247 --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps --target i686-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::definePropertiesMethod]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:230:27: @@ -5751,8 +6316,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o locmap.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/locmap.cpp -config/external/icu/common/locresdata.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::GCVector]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::GCVector; T = JS::GCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static mozilla::Maybe js::DebuggerObject::call(JSContext*, JS::Handle, JS::HandleValue, JS::Handle >)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:2385:48: @@ -5766,9 +6329,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:2363:51: note: 'cx' declared here 2363 | Maybe DebuggerObject::call(JSContext* cx, | ~~~~~~~~~~~^~ - Compiling wast v56.0.0 - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=wast CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0/third_party/rust/wast LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' /usr/bin/rustc --crate-name wast --edition=2021 /build/reproducible-path/mozjs115-115.18.0/third_party/rust/wast/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --cfg 'feature="default"' --cfg 'feature="wasm-module"' --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("default", "wasm-module"))' -C metadata=93fc4d580ca03dda -C extra-filename=-93fc4d580ca03dda --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps --target i686-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --extern leb128=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps/libleb128-ac8c65da49671293.rmeta --extern memchr=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps/libmemchr-a3bf585621671b52.rmeta --extern unicode_width=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps/libunicode_width-ea6c6bca670f0247.rmeta --extern wasm_encoder=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps/libwasm_encoder-7ca1f382cc2eae20.rmeta --cap-lints warn -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1` In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::DebuggerObject::CallData::callMethod()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:928:36: @@ -5821,6 +6381,28 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o serv.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/serv.cpp +config/external/icu/common/servlk.o +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:24, + from /build/reproducible-path/mozjs115-115.18.0/js/src/util/Poison.h:25, + from /build/reproducible-path/mozjs115-115.18.0/js/src/ds/LifoAlloc.h:196, + from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/CompilationStencil.h:21, + from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/AbstractScopePtr.cpp:11, + from Unified_cpp_js_src_frontend0.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*&; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::frontend::InstantiateStencils(JSContext*, CompilationInput&, const CompilationStencil&, CompilationGCOutput&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/BytecodeCompiler.cpp:452:49: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_frontend0.cpp:20: +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/BytecodeCompiler.cpp: In function 'bool js::frontend::InstantiateStencils(JSContext*, CompilationInput&, const CompilationStencil&, CompilationGCOutput&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/BytecodeCompiler.cpp:452:23: note: 'script' declared here + 452 | Rooted script(cx, gcOutput.script); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/BytecodeCompiler.cpp:433:47: note: 'cx' declared here + 433 | bool frontend::InstantiateStencils(JSContext* cx, CompilationInput& input, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::environmentGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:230:27: @@ -5834,8 +6416,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o locresdata.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/locresdata.cpp -config/external/icu/common/locutil.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::DebuggerObject::CallData::boundArgumentsGetter()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:460:76, @@ -5889,12 +6469,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o compactdecimalformat.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/compactdecimalformat.cpp -config/external/icu/i18n/coptccal.o -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/compactdecimalformat.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined - 10 | #define UNISTR_FROM_STRING_EXPLICIT - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerObject*; T = js::DebuggerObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DebuggerObject::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerObject::CallData::* MyMethod)() = &js::DebuggerObject::CallData::isAsyncFunctionGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:230:27: @@ -5960,539 +6534,34 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Object.cpp:226:52: note: 'cx' declared here 226 | bool DebuggerObject::CallData::ToNative(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::AbstractGeneratorObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::AbstractGeneratorObject*; T = js::AbstractGeneratorObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static void js::Debugger::forEachOnStackOrSuspendedDebuggerFrame(JSContext*, js::AbstractFramePtr, const JS::AutoRequireNoGC&, FrameFn) [with FrameFn = js::Debugger::terminateDebuggerFrames(JSContext*, js::AbstractFramePtr)::]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:3299:36, - inlined from 'static void js::Debugger::terminateDebuggerFrames(JSContext*, js::AbstractFramePtr)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6651:41: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'genObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In static member function 'static void js::Debugger::terminateDebuggerFrames(JSContext*, js::AbstractFramePtr)': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:3299:36: note: 'genObj' declared here - 3299 | Rooted genObj( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6647:51: note: 'cx' declared here - 6647 | void Debugger::terminateDebuggerFrames(JSContext* cx, AbstractFramePtr frame) { - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o locutil.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/locutil.cpp -config/external/icu/common/lsr.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GlobalObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::GlobalObject*; T = js::GlobalObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::Debugger::CallData::removeDebuggee()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:4527:76: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'global' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_25(D)])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::removeDebuggee()': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:4527:25: note: 'global' declared here - 4527 | Rooted global(cx, dbg->unwrapDebuggeeArgument(cx, args[0])); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:4523:41: note: 'this' declared here - 4523 | bool Debugger::CallData::removeDebuggee() { - | ^ -/usr/bin/i686-linux-gnu-g++ -o coptccal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/coptccal.cpp -config/external/icu/i18n/curramt.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::Debugger::wrapEnvironment(JSContext*, JS::Handle, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:1400:66: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'envobj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::wrapEnvironment(JSContext*, JS::Handle, JS::MutableHandle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:1399:34: note: 'envobj' declared here - 1399 | Rooted envobj( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:1382:43: note: 'cx' declared here - 1382 | bool Debugger::wrapEnvironment(JSContext* cx, Handle env, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DebuggerEnvironment::getParent(JSContext*, JS::MutableHandle) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:428:61: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'parent' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp: In member function 'bool js::DebuggerEnvironment::getParent(JSContext*, JS::MutableHandle) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:428:16: note: 'parent' declared here - 428 | Rooted parent(cx, referent()->enclosingEnvironment()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:426:16: note: 'cx' declared here - 426 | JSContext* cx, MutableHandle result) const { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::parentGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp: In static member function 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::parentGetter]': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here - 134 | Rooted environment( - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:130:57: note: 'cx' declared here - 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::findMethod]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp: In static member function 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::findMethod]': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here - 134 | Rooted environment( - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:130:57: note: 'cx' declared here - 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::environmentGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::environmentGetter]': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here - 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here - 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerMemory*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerMemory*; T = js::DebuggerMemory*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::DebuggerMemory* js::DebuggerMemory::create(JSContext*, js::Debugger*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:49:67: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'memory' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp: In static member function 'static js::DebuggerMemory* js::DebuggerMemory::create(JSContext*, js::Debugger*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:48:27: note: 'memory' declared here - 48 | Rooted memory( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:44:51: note: 'cx' declared here - 44 | DebuggerMemory* DebuggerMemory::create(JSContext* cx, Debugger* dbg) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr >]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr >; T = mozilla::UniquePtr >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerFrame::setOnStepHandler(JSContext*, JS::Handle, js::UniquePtr)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:771:69: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'handler' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::setOnStepHandler(JSContext*, JS::Handle, js::UniquePtr)': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:771:36: note: 'handler' declared here - 771 | Rooted> handler(cx, std::move(handlerArg)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:765:49: note: 'cx' declared here - 765 | bool DebuggerFrame::setOnStepHandler(JSContext* cx, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o lsr.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/lsr.cpp -config/external/icu/common/lstmbe.o -/usr/bin/i686-linux-gnu-g++ -o curramt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/curramt.cpp -config/external/icu/i18n/currfmt.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::onStepSetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::onStepSetter]': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here - 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here - 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::onPopSetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::onPopSetter]': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here - 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here - 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerInstanceObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerInstanceObject*; T = js::DebuggerInstanceObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::Debugger::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:4684:76: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In static member function 'static bool js::Debugger::construct(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:4683:35: note: 'obj' declared here - 4683 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:4655:37: note: 'cx' declared here - 4655 | bool Debugger::construct(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr >]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr >; T = mozilla::UniquePtr >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerFrame::setGeneratorInfo(JSContext*, JS::Handle, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:374:57: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'info' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::setGeneratorInfo(JSContext*, JS::Handle, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:373:36: note: 'info' declared here - 373 | Rooted> info( - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:351:49: note: 'cx' declared here - 351 | bool DebuggerFrame::setGeneratorInfo(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerArguments*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerArguments*; T = js::DebuggerArguments*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::DebuggerArguments* js::DebuggerArguments::create(JSContext*, JS::HandleObject, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1640:64: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static js::DebuggerArguments* js::DebuggerArguments::create(JSContext*, JS::HandleObject, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1639:30: note: 'obj' declared here - 1639 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1635:57: note: 'cx' declared here - 1635 | DebuggerArguments* DebuggerArguments::create(JSContext* cx, HandleObject proto, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o currfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/currfmt.cpp -config/external/icu/i18n/currpinf.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerFrame::getArguments(JSContext*, JS::Handle, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:894:79: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::getArguments(JSContext*, JS::Handle, JS::MutableHandle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:894:18: note: 'proto' declared here - 894 | RootedObject proto(cx, GlobalObject::getOrCreateArrayPrototype(cx, global)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:879:45: note: 'cx' declared here - 879 | bool DebuggerFrame::getArguments(JSContext* cx, Handle frame, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::argumentsGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::argumentsGetter]': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here - 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here - 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o lstmbe.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/lstmbe.cpp -config/external/icu/common/messagepattern.o - Compiling jsrust_shared v0.1.0 (/build/reproducible-path/mozjs115-115.18.0/js/src/rust/shared) - Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=jsrust_shared CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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='' CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0 LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' /usr/bin/rustc --crate-name jsrust_shared --edition=2015 js/src/rust/shared/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type rlib --emit=dep-info,metadata,link -C opt-level=2 -C panic=abort -C embed-bitcode=no --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("gluesmith", "simd-accel", "smoosh"))' -C metadata=9ad8308e48729cbb -C extra-filename=-9ad8308e48729cbb --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps --target i686-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --extern encoding_c=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps/libencoding_c-f40b08bd587888b6.rmeta --extern encoding_c_mem=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps/libencoding_c_mem-02707e15716d385b.rmeta --extern mozglue_static=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps/libmozglue_static-3c039e93f5f2ce72.rmeta --extern mozilla_central_workspace_hack=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps/libmozilla_central_workspace_hack-3a6b4494991c89eb.rmeta -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1 -L native=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/mozglue-static-5e063a8be31c1e72/out` -/usr/bin/i686-linux-gnu-g++ -o currpinf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/currpinf.cpp -config/external/icu/i18n/currunit.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::DebuggerFrame* js::DebuggerFrame::create(JSContext*, JS::HandleObject, JS::Handle, const js::FrameIter*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:233:60: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static js::DebuggerFrame* js::DebuggerFrame::create(JSContext*, JS::HandleObject, JS::Handle, const js::FrameIter*, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:232:26: note: 'frame' declared here - 232 | Rooted frame( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:229:16: note: 'cx' declared here - 229 | JSContext* cx, HandleObject proto, Handle debugger, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o currunit.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/currunit.cpp -config/external/icu/i18n/dangical.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::Debugger::getFrame(JSContext*, const js::FrameIter&, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:670:70: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)&cx])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::getFrame(JSContext*, const js::FrameIter&, JS::MutableHandle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:669:28: note: 'frame' declared here - 669 | Rooted frame( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:627:36: note: 'cx' declared here - 627 | bool Debugger::getFrame(JSContext* cx, const FrameIter& iter, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerFrame*; T = js::DebuggerFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::olderGetter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In static member function 'static bool js::DebuggerFrame::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerFrame::CallData::* MyMethod)() = &js::DebuggerFrame::CallData::olderGetter]': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1294:26: note: 'frame' declared here - 1294 | Rooted frame(cx, DebuggerFrame::check(cx, args.thisv())); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1290:51: note: 'cx' declared here - 1290 | bool DebuggerFrame::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'js::DebuggerList::DebuggerList(JSContext*, HookIsEnabledFun) [with HookIsEnabledFun = js::DebugAPI::slowPathOnEnterFrame(JSContext*, js::AbstractFramePtr)::]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.h:484:9, - inlined from 'static bool js::Debugger::dispatchResumptionHook(JSContext*, js::AbstractFramePtr, HookIsEnabledFun, FireHookFun) [with HookIsEnabledFun = js::DebugAPI::slowPathOnEnterFrame(JSContext*, js::AbstractFramePtr)::; FireHookFun = js::DebugAPI::slowPathOnEnterFrame(JSContext*, js::AbstractFramePtr)::]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:2400:34: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'debuggerList' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In static member function 'static bool js::Debugger::dispatchResumptionHook(JSContext*, js::AbstractFramePtr, HookIsEnabledFun, FireHookFun) [with HookIsEnabledFun = js::DebugAPI::slowPathOnEnterFrame(JSContext*, js::AbstractFramePtr)::; FireHookFun = js::DebugAPI::slowPathOnEnterFrame(JSContext*, js::AbstractFramePtr)::]': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:2400:34: note: 'debuggerList' declared here - 2400 | DebuggerList debuggerList(cx, hookIsEnabled); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:2397:50: note: 'cx' declared here - 2397 | bool Debugger::dispatchResumptionHook(JSContext* cx, AbstractFramePtr frame, - | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o dtitvinf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/dtitvinf.cpp +config/external/icu/i18n/dtptngen.o +/usr/bin/i686-linux-gnu-g++ -o servlk.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/servlk.cpp +config/external/icu/common/servlkf.o +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/debugger' make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gc' js/src/gc/StatsPhasesGenerated.inc.stub /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /build/reproducible-path/mozjs115-115.18.0/js/src/gc/GenerateStatsPhases.py generateCpp StatsPhasesGenerated.inc .deps/StatsPhasesGenerated.inc.pp .deps/StatsPhasesGenerated.inc.stub -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.0/js/src/gc/GenerateStatsPhases.py", "generateCpp", "StatsPhasesGenerated.inc", ".deps/StatsPhasesGenerated.inc.pp", ".deps/StatsPhasesGenerated.inc.stub"], "start": 334195.783905907, "end": 334195.786165647, "context": null} +/usr/bin/i686-linux-gnu-g++ -o servlkf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/servlkf.cpp +config/external/icu/common/servls.o +/usr/bin/i686-linux-gnu-g++ -o dtptngen.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/dtptngen.cpp +config/external/icu/i18n/dtrule.o +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.0/js/src/gc/GenerateStatsPhases.py", "generateCpp", "StatsPhasesGenerated.inc", ".deps/StatsPhasesGenerated.inc.pp", ".deps/StatsPhasesGenerated.inc.stub"], "start": 201139.833901439, "end": 201139.845083297, "context": null} make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gc' -/usr/bin/i686-linux-gnu-g++ -o messagepattern.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/messagepattern.cpp -config/external/icu/common/mlbe.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'js::DebuggerList::DebuggerList(JSContext*, HookIsEnabledFun) [with HookIsEnabledFun = js::DebugAPI::slowPathOnDebuggerStatement(JSContext*, js::AbstractFramePtr)::]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.h:484:9, - inlined from 'static bool js::Debugger::dispatchResumptionHook(JSContext*, js::AbstractFramePtr, HookIsEnabledFun, FireHookFun) [with HookIsEnabledFun = js::DebugAPI::slowPathOnDebuggerStatement(JSContext*, js::AbstractFramePtr)::; FireHookFun = js::DebugAPI::slowPathOnDebuggerStatement(JSContext*, js::AbstractFramePtr)::]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:2400:34, - inlined from 'static bool js::DebugAPI::slowPathOnDebuggerStatement(JSContext*, js::AbstractFramePtr)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:1304:42: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'debuggerList' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In static member function 'static bool js::DebugAPI::slowPathOnDebuggerStatement(JSContext*, js::AbstractFramePtr)': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:2400:34: note: 'debuggerList' declared here - 2400 | DebuggerList debuggerList(cx, hookIsEnabled); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:1302:55: note: 'cx' declared here - 1302 | bool DebugAPI::slowPathOnDebuggerStatement(JSContext* cx, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o dangical.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/dangical.cpp -config/external/icu/i18n/datefmt.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::Debugger::CallData::adoptFrame()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6225:50: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_38(D)])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::adoptFrame()': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6225:16: note: 'obj' declared here - 6225 | RootedObject obj(cx, RequireObject(cx, args[0])); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:6220:37: note: 'this' declared here - 6220 | bool Debugger::CallData::adoptFrame() { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerMemory*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerMemory*; T = js::DebuggerMemory*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::setOnGarbageCollection]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:136:27: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'memory' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp: In static member function 'static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::setOnGarbageCollection]': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:136:27: note: 'memory' declared here - 136 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:132:52: note: 'cx' declared here - 132 | bool DebuggerMemory::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o mlbe.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/mlbe.cpp -config/external/icu/common/normalizer2.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::Debugger::CallData::getDebuggees()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:4602:73: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'arrobj' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_27(D)])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::getDebuggees()': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:4602:24: note: 'arrobj' declared here - 4602 | Rooted arrobj(cx, NewDenseFullyAllocatedArray(cx, count)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:4585:39: note: 'this' declared here - 4585 | bool Debugger::CallData::getDebuggees() { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::Debugger::CallData::findObjects()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:5957:60: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'queryObject' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_30(D)])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp: In member function 'bool js::Debugger::CallData::findObjects()': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:5957:18: note: 'queryObject' declared here - 5957 | RootedObject queryObject(cx, RequireObject(cx, args[0])); - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Debugger.cpp:5953:38: note: 'this' declared here - 5953 | bool Debugger::CallData::findObjects() { - | ^ -/usr/bin/i686-linux-gnu-g++ -o datefmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/datefmt.cpp -config/external/icu/i18n/dayperiodrules.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DebuggerMemory::CallData::drainAllocationsLog()' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:193:74: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_48(D)])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp: In member function 'bool js::DebuggerMemory::CallData::drainAllocationsLog()': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:193:24: note: 'result' declared here - 193 | Rooted result(cx, NewDenseFullyAllocatedArray(cx, length)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:181:52: note: 'this' declared here - 181 | bool DebuggerMemory::CallData::drainAllocationsLog() { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerMemory*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerMemory*; T = js::DebuggerMemory*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::drainAllocationsLog]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:136:27: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'memory' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp: In static member function 'static bool js::DebuggerMemory::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerMemory::CallData::* MyMethod)() = &js::DebuggerMemory::CallData::drainAllocationsLog]': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:136:27: note: 'memory' declared here - 136 | Rooted memory(cx, DebuggerMemory::checkThis(cx, args)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/DebuggerMemory.cpp:132:52: note: 'cx' declared here - 132 | bool DebuggerMemory::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* js::IdVectorToArray(JSContext*, JS::HandleIdVector)' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1921:77: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'arr' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp: In function 'JSObject* js::IdVectorToArray(JSContext*, JS::HandleIdVector)': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1921:24: note: 'arr' declared here - 1921 | Rooted arr(cx, NewDenseFullyAllocatedArray(cx, ids.length())); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Frame.cpp:1915:42: note: 'cx' declared here - 1915 | JSObject* js::IdVectorToArray(JSContext* cx, HandleIdVector ids) { - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_frontend0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/frontend/Unified_cpp_js_src_frontend1.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DebuggerEnvironment*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DebuggerEnvironment*; T = js::DebuggerEnvironment*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::namesMethod]' at /build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'environment' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp: In static member function 'static bool js::DebuggerEnvironment::CallData::ToNative(JSContext*, unsigned int, JS::Value*) [with bool (js::DebuggerEnvironment::CallData::* MyMethod)() = &js::DebuggerEnvironment::CallData::namesMethod]': -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:134:32: note: 'environment' declared here - 134 | Rooted environment( - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/debugger/Environment.cpp:130:57: note: 'cx' declared here - 130 | bool DebuggerEnvironment::CallData::ToNative(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_frontend1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/frontend/Unified_cpp_js_src_frontend2.o -/usr/bin/i686-linux-gnu-g++ -o normalizer2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/normalizer2.cpp -config/external/icu/common/normalizer2impl.o -/usr/bin/i686-linux-gnu-g++ -o dayperiodrules.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/dayperiodrules.cpp -config/external/icu/i18n/dcfmtsym.o -/usr/bin/i686-linux-gnu-g++ -o dcfmtsym.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/dcfmtsym.cpp -config/external/icu/i18n/decContext.o -/usr/bin/i686-linux-gnu-g++ -o normalizer2impl.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/normalizer2impl.cpp -config/external/icu/common/normlzr.o -/usr/bin/i686-linux-gnu-g++ -o decContext.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/decContext.cpp -config/external/icu/i18n/decNumber.o -/usr/bin/i686-linux-gnu-g++ -o decNumber.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/decNumber.cpp -config/external/icu/i18n/decimfmt.o -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/debugger' -/usr/bin/i686-linux-gnu-g++ -o normlzr.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/normlzr.cpp -config/external/icu/common/parsepos.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_frontend2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/frontend/Unified_cpp_js_src_frontend3.o -/usr/bin/i686-linux-gnu-g++ -o parsepos.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/parsepos.cpp -config/external/icu/common/patternprops.o -/usr/bin/i686-linux-gnu-g++ -o patternprops.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/patternprops.cpp -config/external/icu/common/propname.o -/usr/bin/i686-linux-gnu-g++ -o propname.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/propname.cpp -config/external/icu/common/punycode.o -/usr/bin/i686-linux-gnu-g++ -o decimfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/decimfmt.cpp -config/external/icu/i18n/displayoptions.o -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/decimfmt.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined - 10 | #define UNISTR_FROM_STRING_EXPLICIT - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -/usr/bin/i686-linux-gnu-g++ -o punycode.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/punycode.cpp -config/external/icu/common/putil.o -/usr/bin/i686-linux-gnu-g++ -o putil.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/putil.cpp -config/external/icu/common/rbbi.o -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/decNumber.cpp: In function 'decNumber* uprv_decNumberLog10_73(decNumber*, const decNumber*, decContext*)': -/build/reproducible-path/mozjs115-115.18.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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/decNumber.cpp:184: -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 1 into destination object 'decNumber::lsu' of size 1 - 89 | decNumberUnit lsu[DECNUMUNITS]; - | ^~~ -/build/reproducible-path/mozjs115-115.18.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; /* .. */ - | ~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 1 into destination object 'decNumber::lsu' of size 1 - 89 | decNumberUnit lsu[DECNUMUNITS]; - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/decNumber.cpp: In function 'decNumber* uprv_decNumberSquareRoot_73(decNumber*, const decNumber*, decContext*)': -/build/reproducible-path/mozjs115-115.18.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; - | ~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 1 into destination object 'decNumber::lsu' of size 1 - 89 | decNumberUnit lsu[DECNUMUNITS]; - | ^~~ -/build/reproducible-path/mozjs115-115.18.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; - | ~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/decNumber.h:89:19: note: at offset 2 into destination object 'decNumber::lsu' of size 1 - 89 | decNumberUnit lsu[DECNUMUNITS]; - | ^~~ make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/build' js/src/build/symverscript.stub /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /build/reproducible-path/mozjs115-115.18.0/build/gen_symverscript.py main symverscript .deps/symverscript.pp .deps/symverscript.stub /build/reproducible-path/mozjs115-115.18.0/js/src/build/symverscript.in mozjs_115 -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.0/build/gen_symverscript.py", "main", "symverscript", ".deps/symverscript.pp", ".deps/symverscript.stub", "/build/reproducible-path/mozjs115-115.18.0/js/src/build/symverscript.in", "mozjs_115"], "start": 334202.647420839, "end": 334202.649702011, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.0/build/gen_symverscript.py", "main", "symverscript", ".deps/symverscript.pp", ".deps/symverscript.stub", "/build/reproducible-path/mozjs115-115.18.0/js/src/build/symverscript.in", "mozjs_115"], "start": 201140.041521656, "end": 201140.044768679, "context": null} make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/build' -/usr/bin/i686-linux-gnu-g++ -o displayoptions.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/displayoptions.cpp -config/external/icu/i18n/double-conversion-bignum-dtoa.o -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:24, - from /build/reproducible-path/mozjs115-115.18.0/js/src/util/Poison.h:25, - from /build/reproducible-path/mozjs115-115.18.0/js/src/ds/LifoAlloc.h:196, - from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/CompilationStencil.h:21, - from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/AbstractScopePtr.cpp:11, - from Unified_cpp_js_src_frontend0.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*&; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::frontend::InstantiateStencils(JSContext*, CompilationInput&, const CompilationStencil&, CompilationGCOutput&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/BytecodeCompiler.cpp:452:49: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_frontend0.cpp:20: -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/BytecodeCompiler.cpp: In function 'bool js::frontend::InstantiateStencils(JSContext*, CompilationInput&, const CompilationStencil&, CompilationGCOutput&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/BytecodeCompiler.cpp:452:23: note: 'script' declared here - 452 | Rooted script(cx, gcOutput.script); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/BytecodeCompiler.cpp:433:47: note: 'cx' declared here - 433 | bool frontend::InstantiateStencils(JSContext* cx, CompilationInput& input, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o rbbi.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/rbbi.cpp -config/external/icu/common/rbbi_cache.o -/usr/bin/i686-linux-gnu-g++ -o rbbi_cache.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/rbbi_cache.cpp -config/external/icu/common/rbbidata.o -/usr/bin/i686-linux-gnu-g++ -o double-conversion-bignum-dtoa.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/double-conversion-bignum-dtoa.cpp -config/external/icu/i18n/double-conversion-bignum.o -/usr/bin/i686-linux-gnu-g++ -o double-conversion-bignum.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/double-conversion-bignum.cpp -config/external/icu/i18n/double-conversion-cached-powers.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_frontend3.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/frontend/Unified_cpp_js_src_frontend4.o -/usr/bin/i686-linux-gnu-g++ -o rbbidata.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/rbbidata.cpp -config/external/icu/common/rbbinode.o -/usr/bin/i686-linux-gnu-g++ -o double-conversion-cached-powers.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/double-conversion-cached-powers.cpp -config/external/icu/i18n/double-conversion-double-to-string.o -/usr/bin/i686-linux-gnu-g++ -o double-conversion-double-to-string.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/double-conversion-double-to-string.cpp -config/external/icu/i18n/double-conversion-fast-dtoa.o -/usr/bin/i686-linux-gnu-g++ -o double-conversion-fast-dtoa.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/double-conversion-fast-dtoa.cpp -config/external/icu/i18n/double-conversion-string-to-double.o -/usr/bin/i686-linux-gnu-g++ -o rbbinode.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/rbbinode.cpp -config/external/icu/common/rbbirb.o -/usr/bin/i686-linux-gnu-g++ -o double-conversion-string-to-double.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/double-conversion-string-to-double.cpp -config/external/icu/i18n/double-conversion-strtod.o -/usr/bin/i686-linux-gnu-g++ -o rbbirb.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/rbbirb.cpp -config/external/icu/common/rbbiscan.o -/usr/bin/i686-linux-gnu-g++ -o rbbiscan.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/rbbiscan.cpp -config/external/icu/common/rbbisetb.o -/usr/bin/i686-linux-gnu-g++ -o double-conversion-strtod.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/double-conversion-strtod.cpp -config/external/icu/i18n/dtfmtsym.o +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/irregexp' +mkdir -p '.deps/' +js/src/irregexp/RegExpNativeMacroAssembler.o +/usr/bin/i686-linux-gnu-g++ -o RegExpNativeMacroAssembler.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/irregexp -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/irregexp -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/js/src/irregexp/RegExpNativeMacroAssembler.cpp +js/src/irregexp/regexp-ast.o +/usr/bin/i686-linux-gnu-g++ -o servls.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/servls.cpp +config/external/icu/common/servnotf.o +/usr/bin/i686-linux-gnu-g++ -o servnotf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/servnotf.cpp +config/external/icu/common/servrbf.o In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/SharedContext.h:23, from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/CompilationStencil.h:26: In member function 'js::FunctionFlags::FunctionKind js::FunctionFlags::kind() const', @@ -6513,8 +6582,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/BytecodeCompiler.cpp:762:23: note: at offset 68 into object 'modulesc' of size 44 762 | ModuleSharedContext modulesc(fc, options, builder, extent); | ^~~~~~~~ -/usr/bin/i686-linux-gnu-g++ -o dtfmtsym.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/dtfmtsym.cpp -config/external/icu/i18n/dtitvfmt.o In member function 'js::FunctionFlags::FunctionKind js::FunctionFlags::kind() const', inlined from 'bool js::FunctionFlags::isClassConstructor() const' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/FunctionFlags.h:237:48, inlined from 'bool js::frontend::FunctionBox::isClassConstructor() const' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/SharedContext.h:553:69, @@ -6533,17 +6600,10 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/BytecodeCompiler.cpp:762:23: note: at offset 68 into object 'modulesc' of size 44 762 | ModuleSharedContext modulesc(fc, options, builder, extent); | ^~~~~~~~ -/usr/bin/i686-linux-gnu-g++ -o rbbisetb.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/rbbisetb.cpp -config/external/icu/common/rbbistbl.o -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/irregexp' -mkdir -p '.deps/' -js/src/irregexp/RegExpNativeMacroAssembler.o -/usr/bin/i686-linux-gnu-g++ -o RegExpNativeMacroAssembler.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/irregexp -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/irregexp -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/js/src/irregexp/RegExpNativeMacroAssembler.cpp -js/src/irregexp/regexp-ast.o -/usr/bin/i686-linux-gnu-g++ -o rbbistbl.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/rbbistbl.cpp -config/external/icu/common/rbbitblb.o -/usr/bin/i686-linux-gnu-g++ -o rbbitblb.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/rbbitblb.cpp -config/external/icu/common/resbund.o +/usr/bin/i686-linux-gnu-g++ -o servrbf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/servrbf.cpp +config/external/icu/common/servslkf.o +/usr/bin/i686-linux-gnu-g++ -o servslkf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/servslkf.cpp +config/external/icu/common/sharedobject.o In file included from Unified_cpp_js_src_frontend0.cpp:38: /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/BytecodeEmitter.cpp: In member function 'bool js::frontend::BytecodeEmitter::emitSetOrInitializeDestructuring(js::frontend::ParseNode*, js::frontend::DestructuringFlavor)': /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/BytecodeEmitter.cpp:2670:46: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized] @@ -6552,43 +6612,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/BytecodeEmitter.cpp:2659:27: note: 'kind' was declared here 2659 | NameOpEmitter::Kind kind; | ^~~~ -/usr/bin/i686-linux-gnu-g++ -o resbund.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/resbund.cpp -config/external/icu/common/resource.o -/usr/bin/i686-linux-gnu-g++ -o dtitvfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/dtitvfmt.cpp -config/external/icu/i18n/dtitvinf.o -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit' -mkdir -p '.deps/' -js/src/jit/Unified_cpp_js_src_jit0.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/jit/Unified_cpp_js_src_jit1.o -/usr/bin/i686-linux-gnu-g++ -o resource.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/resource.cpp -config/external/icu/common/restrace.o -/usr/bin/i686-linux-gnu-g++ -o restrace.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/restrace.cpp -config/external/icu/common/ruleiter.o -/usr/bin/i686-linux-gnu-g++ -o ruleiter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ruleiter.cpp -config/external/icu/common/schriter.o -/usr/bin/i686-linux-gnu-g++ -o schriter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/schriter.cpp -config/external/icu/common/serv.o -/usr/bin/i686-linux-gnu-g++ -o serv.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/serv.cpp -config/external/icu/common/servlk.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_frontend4.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/frontend/Unified_cpp_js_src_frontend5.o -/usr/bin/i686-linux-gnu-g++ -o dtitvinf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/dtitvinf.cpp -config/external/icu/i18n/dtptngen.o -/usr/bin/i686-linux-gnu-g++ -o servlk.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/servlk.cpp -config/external/icu/common/servlkf.o -/usr/bin/i686-linux-gnu-g++ -o dtptngen.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/dtptngen.cpp -config/external/icu/i18n/dtrule.o -/usr/bin/i686-linux-gnu-g++ -o servlkf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/servlkf.cpp -config/external/icu/common/servls.o -/usr/bin/i686-linux-gnu-g++ -o servls.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/servls.cpp -config/external/icu/common/servnotf.o -/usr/bin/i686-linux-gnu-g++ -o servnotf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/servnotf.cpp -config/external/icu/common/servrbf.o -/usr/bin/i686-linux-gnu-g++ -o servrbf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/servrbf.cpp -config/external/icu/common/servslkf.o -/usr/bin/i686-linux-gnu-g++ -o servslkf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/servslkf.cpp -config/external/icu/common/sharedobject.o /usr/bin/i686-linux-gnu-g++ -o sharedobject.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/sharedobject.cpp config/external/icu/common/simpleformatter.o /usr/bin/i686-linux-gnu-g++ -o dtrule.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/dtrule.cpp @@ -6597,94 +6620,44 @@ config/external/icu/i18n/ethpccal.o /usr/bin/i686-linux-gnu-g++ -o simpleformatter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/simpleformatter.cpp config/external/icu/common/static_unicode_sets.o -/usr/bin/i686-linux-gnu-g++ -o ethpccal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/ethpccal.cpp -config/external/icu/i18n/fmtable.o /usr/bin/i686-linux-gnu-g++ -o static_unicode_sets.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/static_unicode_sets.cpp config/external/icu/common/stringpiece.o /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/static_unicode_sets.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition -/usr/bin/i686-linux-gnu-g++ -o fmtable.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/fmtable.cpp -config/external/icu/i18n/format.o +/usr/bin/i686-linux-gnu-g++ -o ethpccal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/ethpccal.cpp +config/external/icu/i18n/fmtable.o /usr/bin/i686-linux-gnu-g++ -o stringpiece.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/stringpiece.cpp config/external/icu/common/stringtriebuilder.o -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BytecodeUtil.h:23, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BindingKind.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/NameAnalysisTypes.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ParseNode.h:19, - from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/NameFunctions.cpp:12, - from Unified_cpp_js_src_frontend4.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::InterpretObjLiteralObj(JSContext*, JS::Handle, const frontend::CompilationAtomCache&, mozilla::Span) [with PropertySetKind kind = js::PropertySetKind::Normal]' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ObjLiteral.cpp:123:15: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'propVal' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_frontend4.cpp:20: -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ObjLiteral.cpp: In function 'bool js::InterpretObjLiteralObj(JSContext*, JS::Handle, const frontend::CompilationAtomCache&, mozilla::Span) [with PropertySetKind kind = js::PropertySetKind::Normal]': -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ObjLiteral.cpp:123:15: note: 'propVal' declared here - 123 | RootedValue propVal(cx); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ObjLiteral.cpp:117:40: note: 'cx' declared here - 117 | bool InterpretObjLiteralObj(JSContext* cx, Handle obj, - | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o fmtable.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/fmtable.cpp +config/external/icu/i18n/format.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_frontend1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/frontend/Unified_cpp_js_src_frontend2.o /usr/bin/i686-linux-gnu-g++ -o stringtriebuilder.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/stringtriebuilder.cpp config/external/icu/common/uarrsort.o -/usr/bin/i686-linux-gnu-g++ -o regexp-ast.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/irregexp -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/irregexp -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/js/src/irregexp/imported/regexp-ast.cc -js/src/irregexp/regexp-compiler.o -/usr/bin/i686-linux-gnu-g++ -o format.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/format.cpp -config/external/icu/i18n/formatted_string_builder.o /usr/bin/i686-linux-gnu-g++ -o uarrsort.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uarrsort.cpp config/external/icu/common/ubidi.o /usr/bin/i686-linux-gnu-g++ -o ubidi.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ubidi.cpp config/external/icu/common/ubidi_props.o +/usr/bin/i686-linux-gnu-g++ -o format.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/format.cpp +config/external/icu/i18n/formatted_string_builder.o /usr/bin/i686-linux-gnu-g++ -o formatted_string_builder.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/formatted_string_builder.cpp config/external/icu/i18n/formattedval_iterimpl.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::InterpretObjLiteralObj(JSContext*, JS::Handle, const frontend::CompilationAtomCache&, mozilla::Span) [with PropertySetKind kind = js::PropertySetKind::UniqueNames]' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ObjLiteral.cpp:123:15: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'propVal' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ObjLiteral.cpp: In function 'bool js::InterpretObjLiteralObj(JSContext*, JS::Handle, const frontend::CompilationAtomCache&, mozilla::Span) [with PropertySetKind kind = js::PropertySetKind::UniqueNames]': -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ObjLiteral.cpp:123:15: note: 'propVal' declared here - 123 | RootedValue propVal(cx); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ObjLiteral.cpp:117:40: note: 'cx' declared here - 117 | bool InterpretObjLiteralObj(JSContext* cx, Handle obj, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* js::InterpretObjLiteralObj(JSContext*, const frontend::CompilationAtomCache&, mozilla::Span, ObjLiteralFlags, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ObjLiteral.cpp:173:68, - inlined from 'JS::GCCellPtr js::ObjLiteralStencil::create(JSContext*, const js::frontend::CompilationAtomCache&) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ObjLiteral.cpp:377:33: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ObjLiteral.cpp: In member function 'JS::GCCellPtr js::ObjLiteralStencil::create(JSContext*, const js::frontend::CompilationAtomCache&) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ObjLiteral.cpp:172:24: note: 'obj' declared here - 172 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ObjLiteral.cpp:357:16: note: 'cx' declared here - 357 | JSContext* cx, const frontend::CompilationAtomCache& atomCache) const { - | ~~~~~~~~~~~^~ /usr/bin/i686-linux-gnu-g++ -o formattedval_iterimpl.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/formattedval_iterimpl.cpp config/external/icu/i18n/formattedval_sbimpl.o -/usr/bin/i686-linux-gnu-g++ -o formattedval_sbimpl.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/formattedval_sbimpl.cpp -config/external/icu/i18n/formattedvalue.o /usr/bin/i686-linux-gnu-g++ -o ubidi_props.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ubidi_props.cpp config/external/icu/common/ubidiln.o +/usr/bin/i686-linux-gnu-g++ -o formattedval_sbimpl.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/formattedval_sbimpl.cpp +config/external/icu/i18n/formattedvalue.o /usr/bin/i686-linux-gnu-g++ -o ubidiln.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ubidiln.cpp config/external/icu/common/ubidiwrt.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_frontend5.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/frontend/Unified_cpp_js_src_frontend6.o -/usr/bin/i686-linux-gnu-g++ -o formattedvalue.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/formattedvalue.cpp -config/external/icu/i18n/fphdlimp.o /usr/bin/i686-linux-gnu-g++ -o ubidiwrt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ubidiwrt.cpp config/external/icu/common/ubrk.o +/usr/bin/i686-linux-gnu-g++ -o formattedvalue.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/formattedvalue.cpp +config/external/icu/i18n/fphdlimp.o +/usr/bin/i686-linux-gnu-g++ -o ubrk.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ubrk.cpp +config/external/icu/common/ucase.o /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/formattedvalue.cpp: In function 'const char16_t* icu_73::ufmtval_getString_73(const UFormattedValue*, int32_t*, UErrorCode*)': /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/formattedvalue.cpp:215:1: warning: function may return address of local variable [-Wreturn-local-addr] 215 | } @@ -6694,12 +6667,8 @@ | ^~~~~~~~~~~~~ /usr/bin/i686-linux-gnu-g++ -o fphdlimp.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/fphdlimp.cpp config/external/icu/i18n/fpositer.o -/usr/bin/i686-linux-gnu-g++ -o ubrk.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ubrk.cpp -config/external/icu/common/ucase.o -/usr/bin/i686-linux-gnu-g++ -o fpositer.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/fpositer.cpp -config/external/icu/i18n/gregocal.o -/usr/bin/i686-linux-gnu-g++ -o regexp-compiler.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/irregexp -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/irregexp -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/js/src/irregexp/imported/regexp-compiler.cc -js/src/irregexp/Unified_cpp_js_src_irregexp0.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_frontend2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/frontend/Unified_cpp_js_src_frontend3.o /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ubrk.cpp: In function 'UBreakIterator* ubrk_clone_73(const UBreakIterator*, UErrorCode*)': /build/reproducible-path/mozjs115-115.18.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); @@ -6723,87 +6692,52 @@ /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ubrk.cpp:148:1: note: in expansion of macro 'ubrk_safeClone' 148 | ubrk_safeClone( | ^~~~~~~~~~~~~~ -/usr/bin/i686-linux-gnu-g++ -o gregocal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/gregocal.cpp -config/external/icu/i18n/gregoimp.o /usr/bin/i686-linux-gnu-g++ -o ucase.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ucase.cpp config/external/icu/common/ucasemap.o -/usr/bin/i686-linux-gnu-g++ -o gregoimp.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/gregoimp.cpp -config/external/icu/i18n/hebrwcal.o -/usr/bin/i686-linux-gnu-g++ -o hebrwcal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/hebrwcal.cpp -config/external/icu/i18n/indiancal.o +/usr/bin/i686-linux-gnu-g++ -o fpositer.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/fpositer.cpp +config/external/icu/i18n/gregocal.o +/usr/bin/i686-linux-gnu-g++ -o gregocal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/gregocal.cpp +config/external/icu/i18n/gregoimp.o /usr/bin/i686-linux-gnu-g++ -o ucasemap.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ucasemap.cpp config/external/icu/common/ucasemap_titlecase_brkiter.o -/usr/bin/i686-linux-gnu-g++ -o indiancal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/indiancal.cpp -config/external/icu/i18n/islamcal.o +/usr/bin/i686-linux-gnu-g++ -o gregoimp.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/gregoimp.cpp +config/external/icu/i18n/hebrwcal.o +/usr/bin/i686-linux-gnu-g++ -o regexp-ast.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/irregexp -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/irregexp -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/js/src/irregexp/imported/regexp-ast.cc +js/src/irregexp/regexp-compiler.o Compiling jsrust v0.1.0 (/build/reproducible-path/mozjs115-115.18.0/js/src/rust) Running `CARGO=/usr/bin/cargo CARGO_CRATE_NAME=jsrust CARGO_MANIFEST_DIR=/build/reproducible-path/mozjs115-115.18.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 CARGO_RUSTC_CURRENT_DIR=/build/reproducible-path/mozjs115-115.18.0 LD_LIBRARY_PATH='/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps:/usr/lib/libeatmydata' /usr/bin/rustc --crate-name jsrust --edition=2015 js/src/rust/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type staticlib --emit=dep-info,link -C opt-level=2 -C panic=abort -C embed-bitcode=no -Clto --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("gluesmith", "moz_memory", "simd-accel", "smoosh"))' -C metadata=cebf5eed18b08403 -C extra-filename=-cebf5eed18b08403 --out-dir /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps --target i686-unknown-linux-gnu -C linker=/build/reproducible-path/mozjs115-115.18.0/build/cargo-linker -C strip=debuginfo -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps -L dependency=/build/reproducible-path/mozjs115-115.18.0/debian/build/release/deps --extern jsrust_shared=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps/libjsrust_shared-9ad8308e48729cbb.rlib --extern mozglue_static=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps/libmozglue_static-3c039e93f5f2ce72.rlib --extern wast=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/deps/libwast-93fc4d580ca03dda.rlib -C debuginfo=2 --cap-lints warn -Clto=thin -Cembed-bitcode=yes -C codegen-units=1 -L native=/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/build/mozglue-static-5e063a8be31c1e72/out` -/usr/bin/i686-linux-gnu-g++ -o islamcal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/islamcal.cpp -config/external/icu/i18n/iso8601cal.o +/usr/bin/i686-linux-gnu-g++ -o hebrwcal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/hebrwcal.cpp +config/external/icu/i18n/indiancal.o /usr/bin/i686-linux-gnu-g++ -o ucasemap_titlecase_brkiter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ucasemap_titlecase_brkiter.cpp config/external/icu/common/uchar.o +/usr/bin/i686-linux-gnu-g++ -o indiancal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/indiancal.cpp +config/external/icu/i18n/islamcal.o /usr/bin/i686-linux-gnu-g++ -o uchar.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uchar.cpp config/external/icu/common/ucharstrie.o -/usr/bin/i686-linux-gnu-g++ -o iso8601cal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/iso8601cal.cpp -config/external/icu/i18n/japancal.o -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:29, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/AliasAnalysis.h:10, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/AliasAnalysis.cpp:7, - from Unified_cpp_js_src_jit0.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::jit::JitCode*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::jit::JitCode*; T = js::jit::JitCode*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::jit::JitCode* js::jit::BaselineCacheIRCompiler::compile()' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineCacheIRCompiler.cpp:216:76: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'newStubCode' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_522(D) + 4])[1]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_jit0.cpp:47: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineCacheIRCompiler.cpp: In member function 'js::jit::JitCode* js::jit::BaselineCacheIRCompiler::compile()': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineCacheIRCompiler.cpp:216:20: note: 'newStubCode' declared here - 216 | Rooted newStubCode(cx_, linker.newCode(cx_, CodeKind::Baseline)); - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineCacheIRCompiler.cpp:142:43: note: 'this' declared here - 142 | JitCode* BaselineCacheIRCompiler::compile() { - | ^ -/usr/bin/i686-linux-gnu-g++ -o japancal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/japancal.cpp -config/external/icu/i18n/listformatter.o +/usr/bin/i686-linux-gnu-g++ -o islamcal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/islamcal.cpp +config/external/icu/i18n/iso8601cal.o /usr/bin/i686-linux-gnu-g++ -o ucharstrie.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ucharstrie.cpp config/external/icu/common/ucharstriebuilder.o -/usr/bin/i686-linux-gnu-g++ -o listformatter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/listformatter.cpp -config/external/icu/i18n/measfmt.o /usr/bin/i686-linux-gnu-g++ -o ucharstriebuilder.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ucharstriebuilder.cpp config/external/icu/common/ucharstrieiterator.o +/usr/bin/i686-linux-gnu-g++ -o iso8601cal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/iso8601cal.cpp +config/external/icu/i18n/japancal.o /usr/bin/i686-linux-gnu-g++ -o ucharstrieiterator.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ucharstrieiterator.cpp config/external/icu/common/uchriter.o -/usr/bin/i686-linux-gnu-g++ -o measfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/measfmt.cpp -config/external/icu/i18n/measunit.o +/usr/bin/i686-linux-gnu-g++ -o japancal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/japancal.cpp +config/external/icu/i18n/listformatter.o /usr/bin/i686-linux-gnu-g++ -o uchriter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uchriter.cpp config/external/icu/common/ucln_cmn.o -/usr/bin/i686-linux-gnu-g++ -o ucln_cmn.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ucln_cmn.cpp -config/external/icu/common/ucmndata.o +/usr/bin/i686-linux-gnu-g++ -o regexp-compiler.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/irregexp -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/irregexp -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/js/src/irregexp/imported/regexp-compiler.cc +js/src/irregexp/Unified_cpp_js_src_irregexp0.o +/usr/bin/i686-linux-gnu-g++ -o listformatter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/listformatter.cpp +config/external/icu/i18n/measfmt.o +/usr/bin/i686-linux-gnu-g++ -o ucln_cmn.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ucln_cmn.cpp +config/external/icu/common/ucmndata.o /usr/bin/i686-linux-gnu-g++ -o ucmndata.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ucmndata.cpp config/external/icu/common/ucnv.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_frontend6.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/frontend/Unified_cpp_js_src_frontend7.o /usr/bin/i686-linux-gnu-g++ -o ucnv.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ucnv.cpp config/external/icu/common/ucnv_bld.o -/usr/bin/i686-linux-gnu-g++ -o measunit.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/measunit.cpp -config/external/icu/i18n/measunit_extra.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'bool js::jit::TryFoldingStubs(JSContext*, ICFallbackStub*, JSScript*, ICScript*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineCacheIRCompiler.cpp:2108:33: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shapeList' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineCacheIRCompiler.cpp: In function 'bool js::jit::TryFoldingStubs(JSContext*, ICFallbackStub*, JSScript*, ICScript*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineCacheIRCompiler.cpp:2108:21: note: 'shapeList' declared here - 2108 | RootedValueVector shapeList(cx); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineCacheIRCompiler.cpp:2078:42: note: 'cx' declared here - 2078 | bool js::jit::TryFoldingStubs(JSContext* cx, ICFallbackStub* fallback, - | ~~~~~~~~~~~^~ /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ucnv.cpp: In function 'UConverter* ucnv_clone_73(const UConverter*, UErrorCode*)': /build/reproducible-path/mozjs115-115.18.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); @@ -6845,107 +6779,62 @@ /build/reproducible-path/mozjs115-115.18.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) | ^~~~~~~~~~~~~~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_irregexp0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/irregexp -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/irregexp -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/irregexp/Unified_cpp_js_src_irregexp1.o +/usr/bin/i686-linux-gnu-g++ -o measfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/measfmt.cpp +config/external/icu/i18n/measunit.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_frontend3.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/frontend/Unified_cpp_js_src_frontend4.o /usr/bin/i686-linux-gnu-g++ -o ucnv_bld.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ucnv_bld.cpp config/external/icu/common/ucnv_cb.o /usr/bin/i686-linux-gnu-g++ -o ucnv_cb.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ucnv_cb.cpp config/external/icu/common/ucnv_cnv.o -/usr/bin/i686-linux-gnu-g++ -o measunit_extra.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/measunit_extra.cpp -config/external/icu/i18n/measure.o -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/measunit_extra.cpp:13:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined - 13 | #define UNISTR_FROM_STRING_EXPLICIT - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition +/usr/bin/i686-linux-gnu-g++ -o measunit.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/measunit.cpp +config/external/icu/i18n/measunit_extra.o /usr/bin/i686-linux-gnu-g++ -o ucnv_cnv.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ucnv_cnv.cpp config/external/icu/common/ucnv_err.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/jit/Unified_cpp_js_src_jit10.o /usr/bin/i686-linux-gnu-g++ -o ucnv_err.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ucnv_err.cpp config/external/icu/common/ucnv_io.o /usr/bin/i686-linux-gnu-g++ -o ucnv_io.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ucnv_io.cpp config/external/icu/common/ucnv_u16.o -/usr/bin/i686-linux-gnu-g++ -o measure.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/measure.cpp -config/external/icu/i18n/msgfmt.o -/usr/bin/i686-linux-gnu-g++ -o msgfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/msgfmt.cpp -config/external/icu/i18n/nfrs.o +/usr/bin/i686-linux-gnu-g++ -o measunit_extra.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/measunit_extra.cpp +config/external/icu/i18n/measure.o +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/measunit_extra.cpp:13:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined + 13 | #define UNISTR_FROM_STRING_EXPLICIT + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +: note: this is the location of the previous definition /usr/bin/i686-linux-gnu-g++ -o ucnv_u16.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ucnv_u16.cpp config/external/icu/common/ucnv_u32.o /usr/bin/i686-linux-gnu-g++ -o ucnv_u32.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ucnv_u32.cpp config/external/icu/common/ucnv_u7.o +/usr/bin/i686-linux-gnu-g++ -o measure.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/measure.cpp +config/external/icu/i18n/msgfmt.o /usr/bin/i686-linux-gnu-g++ -o ucnv_u7.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ucnv_u7.cpp config/external/icu/common/ucnv_u8.o -/usr/bin/i686-linux-gnu-g++ -o nfrs.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/nfrs.cpp -config/external/icu/i18n/nfrule.o +/usr/bin/i686-linux-gnu-g++ -o msgfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/msgfmt.cpp +config/external/icu/i18n/nfrs.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_frontend4.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/frontend/Unified_cpp_js_src_frontend5.o /usr/bin/i686-linux-gnu-g++ -o ucnv_u8.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ucnv_u8.cpp config/external/icu/common/ucnvbocu.o /usr/bin/i686-linux-gnu-g++ -o ucnvbocu.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ucnvbocu.cpp config/external/icu/common/ucnvlat1.o -/usr/bin/i686-linux-gnu-g++ -o nfrule.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/nfrule.cpp -config/external/icu/i18n/nfsubs.o +/usr/bin/i686-linux-gnu-g++ -o nfrs.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/nfrs.cpp +config/external/icu/i18n/nfrule.o /usr/bin/i686-linux-gnu-g++ -o ucnvlat1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ucnvlat1.cpp config/external/icu/common/ucnvscsu.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_irregexp0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/irregexp -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/irregexp -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/irregexp/Unified_cpp_js_src_irregexp1.o +/usr/bin/i686-linux-gnu-g++ -o nfrule.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/nfrule.cpp +config/external/icu/i18n/nfsubs.o /usr/bin/i686-linux-gnu-g++ -o ucnvscsu.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ucnvscsu.cpp config/external/icu/common/ucol_swp.o -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Barrier.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpShared.h:19, - from /build/reproducible-path/mozjs115-115.18.0/js/src/irregexp/RegExpAPI.h:23, - from /build/reproducible-path/mozjs115-115.18.0/js/src/irregexp/RegExpAPI.cpp:11, - from Unified_cpp_js_src_irregexp0.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::irregexp::InitializeNamedCaptures(JSContext*, js::HandleRegExpShared, v8::internal::ZoneVector*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/irregexp/RegExpAPI.cpp:659:66: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'templateObject' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/irregexp/RegExpAPI.cpp: In function 'bool js::irregexp::InitializeNamedCaptures(JSContext*, js::HandleRegExpShared, v8::internal::ZoneVector*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/irregexp/RegExpAPI.cpp:658:28: note: 'templateObject' declared here - 658 | Rooted templateObject( - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/irregexp/RegExpAPI.cpp:643:41: note: 'cx' declared here - 643 | bool InitializeNamedCaptures(JSContext* cx, HandleRegExpShared re, - | ~~~~~~~~~~~^~ /usr/bin/i686-linux-gnu-g++ -o nfsubs.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/nfsubs.cpp config/external/icu/i18n/number_affixutils.o -In file included from Unified_cpp_js_src_jit1.cpp:47: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineJIT.cpp: In member function 'jsbytecode* js::jit::BaselineScript::approximatePcForNativeAddress(JSScript*, uint8_t*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineJIT.cpp:765:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] - 765 | const RetAddrEntry& lastEntry = retAddrEntries()[retAddrEntries().size() - 1]; - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineJIT.cpp:765:79: note: the temporary was destroyed at the end of the full expression '((js::jit::BaselineScript*)this)->js::jit::BaselineScript::retAddrEntries().mozilla::Span::operator[]((((js::jit::BaselineScript*)this)->js::jit::BaselineScript::retAddrEntries().mozilla::Span::size() - 1))' - 765 | const RetAddrEntry& lastEntry = retAddrEntries()[retAddrEntries().size() - 1]; - | ^ /usr/bin/i686-linux-gnu-g++ -o ucol_swp.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ucol_swp.cpp config/external/icu/common/ucptrie.o -/usr/bin/i686-linux-gnu-g++ -o number_affixutils.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_affixutils.cpp -config/external/icu/i18n/number_asformat.o /usr/bin/i686-linux-gnu-g++ -o ucptrie.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ucptrie.cpp config/external/icu/common/ucurr.o -In file included from Unified_cpp_js_src_frontend6.cpp:11: -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp: In member function 'void js::frontend::ScopeContext::computeThisEnvironment(const js::frontend::InputScope&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:389:43: warning: '*(const js::frontend::TypedIndex*)((char*)&si + offsetof(js::frontend::InputScopeIter, js::frontend::InputScopeIter::scope_.js::frontend::InputScope::scope_.mozilla::Variant::rawData[4])).js::frontend::TypedIndex::index' may be used uninitialized [-Wmaybe-uninitialized] - 389 | for (InputScopeIter si(enclosingScope); si; si++) { - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:389:23: note: '*(const js::frontend::TypedIndex*)((char*)&si + offsetof(js::frontend::InputScopeIter, js::frontend::InputScopeIter::scope_.js::frontend::InputScope::scope_.mozilla::Variant::rawData[4])).js::frontend::TypedIndex::index' was declared here - 389 | for (InputScopeIter si(enclosingScope); si; si++) { - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp: In member function 'void js::frontend::ScopeContext::computeThisBinding(const js::frontend::InputScope&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:430:34: warning: '*(const js::frontend::TypedIndex*)((char*)&si + offsetof(js::frontend::InputScopeIter, js::frontend::InputScopeIter::scope_.js::frontend::InputScope::scope_.mozilla::Variant::rawData[4])).js::frontend::TypedIndex::index' may be used uninitialized [-Wmaybe-uninitialized] - 430 | for (InputScopeIter si(scope); si; si++) { - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:430:23: note: '*(const js::frontend::TypedIndex*)((char*)&si + offsetof(js::frontend::InputScopeIter, js::frontend::InputScopeIter::scope_.js::frontend::InputScope::scope_.mozilla::Variant::rawData[4])).js::frontend::TypedIndex::index' was declared here - 430 | for (InputScopeIter si(scope); si; si++) { - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp: In member function 'void js::frontend::ScopeContext::computeInScope(const js::frontend::InputScope&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:459:43: warning: '*(const js::frontend::TypedIndex*)((char*)&si + offsetof(js::frontend::InputScopeIter, js::frontend::InputScopeIter::scope_.js::frontend::InputScope::scope_.mozilla::Variant::rawData[4])).js::frontend::TypedIndex::index' may be used uninitialized [-Wmaybe-uninitialized] - 459 | for (InputScopeIter si(enclosingScope); si; si++) { - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:459:23: note: '*(const js::frontend::TypedIndex*)((char*)&si + offsetof(js::frontend::InputScopeIter, js::frontend::InputScopeIter::scope_.js::frontend::InputScope::scope_.mozilla::Variant::rawData[4])).js::frontend::TypedIndex::index' was declared here - 459 | for (InputScopeIter si(enclosingScope); si; si++) { - | ^~ +/usr/bin/i686-linux-gnu-g++ -o number_affixutils.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_affixutils.cpp +config/external/icu/i18n/number_asformat.o /usr/bin/i686-linux-gnu-g++ -o ucurr.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ucurr.cpp config/external/icu/common/udata.o /usr/bin/i686-linux-gnu-g++ -o number_asformat.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_asformat.cpp @@ -6970,207 +6859,121 @@ /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ucurr.cpp:381:32: note: in expansion of macro 'uprv_strlen' 381 | int32_t len = (int32_t)uprv_strlen(_id); | ^~~~~~~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BytecodeUtil.h:23, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BindingKind.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/NameAnalysisTypes.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ParseNode.h:19, + from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/NameFunctions.cpp:12, + from Unified_cpp_js_src_frontend4.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::InterpretObjLiteralObj(JSContext*, JS::Handle, const frontend::CompilationAtomCache&, mozilla::Span) [with PropertySetKind kind = js::PropertySetKind::Normal]' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ObjLiteral.cpp:123:15: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'propVal' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_frontend4.cpp:20: +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ObjLiteral.cpp: In function 'bool js::InterpretObjLiteralObj(JSContext*, JS::Handle, const frontend::CompilationAtomCache&, mozilla::Span) [with PropertySetKind kind = js::PropertySetKind::Normal]': +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ObjLiteral.cpp:123:15: note: 'propVal' declared here + 123 | RootedValue propVal(cx); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ObjLiteral.cpp:117:40: note: 'cx' declared here + 117 | bool InterpretObjLiteralObj(JSContext* cx, Handle obj, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o udata.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/udata.cpp +config/external/icu/common/udatamem.o /usr/bin/i686-linux-gnu-g++ -o number_capi.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_capi.cpp config/external/icu/i18n/number_compact.o /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_capi.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition -/usr/bin/i686-linux-gnu-g++ -o udata.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/udata.cpp -config/external/icu/common/udatamem.o -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ParserAtom.h:19, - from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ObjLiteral.h:14, - from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.h:19, - from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:7: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::RegExpObject* js::frontend::RegExpStencil::createRegExpAndEnsureAtom(JSContext*, js::FrontendContext*, js::frontend::ParserAtomsTable&, js::frontend::CompilationAtomCache&) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:1655:74: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::InterpretObjLiteralObj(JSContext*, JS::Handle, const frontend::CompilationAtomCache&, mozilla::Span) [with PropertySetKind kind = js::PropertySetKind::UniqueNames]' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ObjLiteral.cpp:123:15: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'propVal' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp: In member function 'js::RegExpObject* js::frontend::RegExpStencil::createRegExpAndEnsureAtom(JSContext*, js::FrontendContext*, js::frontend::ParserAtomsTable&, js::frontend::CompilationAtomCache&) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:1655:19: note: 'atom' declared here - 1655 | Rooted atom(cx, parserAtoms.toJSAtom(cx, fc, atom_, atomCache)); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:1653:16: note: 'cx' declared here - 1653 | JSContext* cx, FrontendContext* fc, ParserAtomsTable& parserAtoms, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_irregexp1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/irregexp -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/irregexp -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/irregexp/Unified_cpp_js_src_irregexp2.o -/usr/bin/i686-linux-gnu-g++ -o number_compact.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_compact.cpp -config/external/icu/i18n/number_currencysymbols.o +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ObjLiteral.cpp: In function 'bool js::InterpretObjLiteralObj(JSContext*, JS::Handle, const frontend::CompilationAtomCache&, mozilla::Span) [with PropertySetKind kind = js::PropertySetKind::UniqueNames]': +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ObjLiteral.cpp:123:15: note: 'propVal' declared here + 123 | RootedValue propVal(cx); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ObjLiteral.cpp:117:40: note: 'cx' declared here + 117 | bool InterpretObjLiteralObj(JSContext* cx, Handle obj, + | ~~~~~~~~~~~^~ /usr/bin/i686-linux-gnu-g++ -o udatamem.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/udatamem.cpp config/external/icu/common/udataswp.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSFunction* js::frontend::CompilationStencil::instantiateSelfHostedLazyFunction(JSContext*, js::frontend::CompilationAtomCache&, js::frontend::ScriptIndex, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:2593:76: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fun' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* js::InterpretObjLiteralObj(JSContext*, const frontend::CompilationAtomCache&, mozilla::Span, ObjLiteralFlags, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ObjLiteral.cpp:173:68, + inlined from 'JS::GCCellPtr js::ObjLiteralStencil::create(JSContext*, const js::frontend::CompilationAtomCache&) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ObjLiteral.cpp:377:33: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp: In member function 'JSFunction* js::frontend::CompilationStencil::instantiateSelfHostedLazyFunction(JSContext*, js::frontend::CompilationAtomCache&, js::frontend::ScriptIndex, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:2589:18: note: 'fun' declared here - 2589 | RootedFunction fun( - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:2558:16: note: 'cx' declared here - 2558 | JSContext* cx, CompilationAtomCache& atomCache, ScriptIndex index, +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ObjLiteral.cpp: In member function 'JS::GCCellPtr js::ObjLiteralStencil::create(JSContext*, const js::frontend::CompilationAtomCache&) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ObjLiteral.cpp:172:24: note: 'obj' declared here + 172 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ObjLiteral.cpp:357:16: note: 'cx' declared here + 357 | JSContext* cx, const frontend::CompilationAtomCache& atomCache) const { | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o number_compact.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_compact.cpp +config/external/icu/i18n/number_currencysymbols.o /usr/bin/i686-linux-gnu-g++ -o udataswp.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/udataswp.cpp config/external/icu/common/uenum.o +/usr/bin/i686-linux-gnu-g++ -o uenum.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uenum.cpp +config/external/icu/common/uhash.o +/usr/bin/i686-linux-gnu-g++ -o uhash.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uhash.cpp +config/external/icu/common/uhash_us.o /usr/bin/i686-linux-gnu-g++ -o number_currencysymbols.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_currencysymbols.cpp config/external/icu/i18n/number_decimalquantity.o /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_currencysymbols.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition -/usr/bin/i686-linux-gnu-g++ -o uenum.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uenum.cpp -config/external/icu/common/uhash.o -/usr/bin/i686-linux-gnu-g++ -o uhash.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uhash.cpp -config/external/icu/common/uhash_us.o -/usr/bin/i686-linux-gnu-g++ -o number_decimalquantity.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_decimalquantity.cpp -config/external/icu/i18n/number_decimfmtprops.o +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Barrier.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpShared.h:19, + from /build/reproducible-path/mozjs115-115.18.0/js/src/irregexp/RegExpAPI.h:23, + from /build/reproducible-path/mozjs115-115.18.0/js/src/irregexp/RegExpAPI.cpp:11, + from Unified_cpp_js_src_irregexp0.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::irregexp::InitializeNamedCaptures(JSContext*, js::HandleRegExpShared, v8::internal::ZoneVector*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/irregexp/RegExpAPI.cpp:659:66: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'templateObject' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/irregexp/RegExpAPI.cpp: In function 'bool js::irregexp::InitializeNamedCaptures(JSContext*, js::HandleRegExpShared, v8::internal::ZoneVector*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/irregexp/RegExpAPI.cpp:658:28: note: 'templateObject' declared here + 658 | Rooted templateObject( + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/irregexp/RegExpAPI.cpp:643:41: note: 'cx' declared here + 643 | bool InitializeNamedCaptures(JSContext* cx, HandleRegExpShared re, + | ~~~~~~~~~~~^~ /usr/bin/i686-linux-gnu-g++ -o uhash_us.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uhash_us.cpp config/external/icu/common/uinit.o +/usr/bin/i686-linux-gnu-g++ -o number_decimalquantity.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_decimalquantity.cpp +config/external/icu/i18n/number_decimfmtprops.o /usr/bin/i686-linux-gnu-g++ -o uinit.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uinit.cpp config/external/icu/common/uinvchar.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_frontend5.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/frontend/Unified_cpp_js_src_frontend6.o /usr/bin/i686-linux-gnu-g++ -o uinvchar.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uinvchar.cpp config/external/icu/common/uiter.o /usr/bin/i686-linux-gnu-g++ -o uiter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uiter.cpp config/external/icu/common/ulist.o -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonTypes.h:17, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Registers.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MachineState.h:16, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/JitFrames.h:16, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineFrame.h:13, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineFrameInfo.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineCodeGen.h:10, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineCodeGen.cpp:7, - from Unified_cpp_js_src_jit1.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::jit::DoGetPropSuperFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::MutableHandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:1244:70: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'valObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_jit1.cpp:38: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoGetPropSuperFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::MutableHandleValue, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:1243:16: note: 'valObj' declared here - 1243 | RootedObject valObj( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:1224:40: note: 'cx' declared here - 1224 | bool DoGetPropSuperFallback(JSContext* cx, BaselineFrame* frame, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::jit::DoCompareFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:2271:30: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rhsCopy' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoCompareFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:2271:15: note: 'rhsCopy' declared here - 2271 | RootedValue rhsCopy(cx, rhs); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:2257:35: note: 'cx' declared here - 2257 | bool DoCompareFallback(JSContext* cx, BaselineFrame* frame, - | ~~~~~~~~~~~^~ -In file included from Unified_cpp_js_src_irregexp1.cpp:47: -/build/reproducible-path/mozjs115-115.18.0/js/src/irregexp/imported/regexp-parser.cc: In function 'bool v8::internal::{anonymous}::{anonymous}::MayContainStrings(v8::internal::{anonymous}::ClassSetOperandType, v8::internal::RegExpTree*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/irregexp/imported/regexp-parser.cc:2659:1: warning: control reaches end of non-void function [-Wreturn-type] - 2659 | } - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::jit::DoNewArrayFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:2367:63: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'array' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoNewArrayFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:2367:24: note: 'array' declared here - 2367 | Rooted array(cx, NewArrayOperation(cx, length)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:2354:36: note: 'cx' declared here - 2354 | bool DoNewArrayFallback(JSContext* cx, BaselineFrame* frame, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::jit::DoNewObjectFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:2402:58: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoNewObjectFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:2402:16: note: 'obj' declared here - 2402 | RootedObject obj(cx, NewObjectOperation(cx, script, pc)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:2393:37: note: 'cx' declared here - 2393 | bool DoNewObjectFallback(JSContext* cx, BaselineFrame* frame, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o number_decimfmtprops.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_decimfmtprops.cpp -config/external/icu/i18n/number_fluent.o /usr/bin/i686-linux-gnu-g++ -o ulist.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ulist.cpp config/external/icu/common/uloc.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::HasOwnProperty(JSContext*, JS::HandleValue, JS::HandleValue, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:215:41: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctionList-inl.h:32, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineCodeGen.cpp:50: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h: In function 'bool js::HasOwnProperty(JSContext*, JS::HandleValue, JS::HandleValue, bool*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:215:16: note: 'obj' declared here - 215 | RootedObject obj(cx, ToObject(cx, val)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:191:39: note: 'cx' declared here - 191 | inline bool HasOwnProperty(JSContext* cx, HandleValue val, HandleValue idValue, - | ~~~~~~~~~~~^~ /usr/bin/i686-linux-gnu-g++ -o uloc.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uloc.cpp config/external/icu/common/uloc_keytype.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::jit::DoGetElemSuperFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:679:69: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'lhsObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoGetElemSuperFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:678:16: note: 'lhsObj' declared here - 678 | RootedObject lhsObj( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:660:40: note: 'cx' declared here - 660 | bool DoGetElemSuperFallback(JSContext* cx, BaselineFrame* frame, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::jit::DoSetElemFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::Value*, JS::HandleValue, JS::HandleValue, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:783:73: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoSetElemFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::Value*, JS::HandleValue, JS::HandleValue, JS::HandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:782:16: note: 'obj' declared here - 782 | RootedObject obj( - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:763:35: note: 'cx' declared here - 763 | bool DoSetElemFallback(JSContext* cx, BaselineFrame* frame, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::GetElementOperationWithStackIndex(JSContext*, JS::HandleValue, int, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:511:40, - inlined from 'bool js::GetElementOperation(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:520:43, - inlined from 'bool js::jit::DoGetElemFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:653:27: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h: In function 'bool js::jit::DoGetElemFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:511:16: note: 'obj' declared here - 511 | RootedObject obj(cx, &lref.toObject()); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:638:35: note: 'cx' declared here - 638 | bool DoGetElemFallback(JSContext* cx, BaselineFrame* frame, - | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o number_decimfmtprops.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_decimfmtprops.cpp +config/external/icu/i18n/number_fluent.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_irregexp1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/irregexp -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/irregexp -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/irregexp/Unified_cpp_js_src_irregexp2.o /usr/bin/i686-linux-gnu-g++ -o number_fluent.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_fluent.cpp config/external/icu/i18n/number_formatimpl.o /usr/bin/i686-linux-gnu-g++ -o uloc_keytype.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uloc_keytype.cpp @@ -7187,34 +6990,37 @@ config/external/icu/common/umutablecptrie.o /usr/bin/i686-linux-gnu-g++ -o umutablecptrie.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/umutablecptrie.cpp config/external/icu/common/umutex.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSScript* js::frontend::CompilationStencil::instantiateSelfHostedTopLevelForRealm(JSContext*, js::frontend::CompilationInput&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:2541:69: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'dummy' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp: In member function 'JSScript* js::frontend::CompilationStencil::instantiateSelfHostedTopLevelForRealm(JSContext*, js::frontend::CompilationInput&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:2540:18: note: 'dummy' declared here - 2540 | RootedFunction dummy( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:2526:16: note: 'cx' declared here - 2526 | JSContext* cx, CompilationInput& input) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSFunction* CreateFunction(JSContext*, js::frontend::CompilationAtomCache&, const js::frontend::CompilationStencil&, const js::frontend::ScriptStencil&, const js::frontend::ScriptStencilExtra&, js::frontend::ScriptIndex)' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:1888:64: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fun' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp: In function 'JSFunction* CreateFunction(JSContext*, js::frontend::CompilationAtomCache&, const js::frontend::CompilationStencil&, const js::frontend::ScriptStencil&, const js::frontend::ScriptStencilExtra&, js::frontend::ScriptIndex)': -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:1885:18: note: 'fun' declared here - 1885 | RootedFunction fun( - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:1851:46: note: 'cx' declared here - 1851 | static JSFunction* CreateFunction(JSContext* cx, - | ~~~~~~~~~~~^~ +In file included from Unified_cpp_js_src_irregexp1.cpp:47: +/build/reproducible-path/mozjs115-115.18.0/js/src/irregexp/imported/regexp-parser.cc: In function 'bool v8::internal::{anonymous}::{anonymous}::MayContainStrings(v8::internal::{anonymous}::ClassSetOperandType, v8::internal::RegExpTree*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/irregexp/imported/regexp-parser.cc:2659:1: warning: control reaches end of non-void function [-Wreturn-type] + 2659 | } + | ^ /usr/bin/i686-linux-gnu-g++ -o number_integerwidth.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_integerwidth.cpp config/external/icu/i18n/number_longnames.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_frontend6.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/frontend/Unified_cpp_js_src_frontend7.o +/usr/bin/i686-linux-gnu-g++ -o number_longnames.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_longnames.cpp +config/external/icu/i18n/number_mapper.o +/usr/bin/i686-linux-gnu-g++ -o umutex.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/umutex.cpp +config/external/icu/common/unames.o +/usr/bin/i686-linux-gnu-g++ -o unames.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unames.cpp +config/external/icu/common/unifiedcache.o +/usr/bin/i686-linux-gnu-g++ -o unifiedcache.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unifiedcache.cpp +config/external/icu/common/unifilt.o +/usr/bin/i686-linux-gnu-g++ -o unifilt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unifilt.cpp +config/external/icu/common/unifunct.o +/usr/bin/i686-linux-gnu-g++ -o unifunct.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unifunct.cpp +config/external/icu/common/uniset.o +/usr/bin/i686-linux-gnu-g++ -o uniset.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uniset.cpp +config/external/icu/common/uniset_closure.o +/usr/bin/i686-linux-gnu-g++ -o number_mapper.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_mapper.cpp +config/external/icu/i18n/number_modifiers.o +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_mapper.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined + 10 | #define UNISTR_FROM_STRING_EXPLICIT + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +: note: this is the location of the previous definition +/usr/bin/i686-linux-gnu-g++ -o number_modifiers.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_modifiers.cpp +config/external/icu/i18n/number_multiplier.o In file included from /usr/include/c++/14/map:62, from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers/map:3, from /build/reproducible-path/mozjs115-115.18.0/js/src/irregexp/util/ZoneShim.h:9, @@ -7236,83 +7042,30 @@ /usr/include/c++/14/bits/stl_tree.h:2104:5: note: in a call to non-static member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_unique_pos(const key_type&) [with _Key = v8::base::Vector; _Val = std::pair, v8::internal::RegExpTree*>; _KeyOfValue = std::_Select1st, v8::internal::RegExpTree*> >; _Compare = v8::internal::CharacterClassStringLess; _Alloc = v8::internal::ZoneAllocator, v8::internal::RegExpTree*> >]' 2104 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/bin/i686-linux-gnu-g++ -o number_longnames.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_longnames.cpp -config/external/icu/i18n/number_mapper.o -/usr/bin/i686-linux-gnu-g++ -o umutex.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/umutex.cpp -config/external/icu/common/unames.o -/usr/bin/i686-linux-gnu-g++ -o unames.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unames.cpp -config/external/icu/common/unifiedcache.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_irregexp2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/irregexp -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/irregexp -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -/usr/bin/i686-linux-gnu-g++ -o number_mapper.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_mapper.cpp -config/external/icu/i18n/number_modifiers.o -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_mapper.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined - 10 | #define UNISTR_FROM_STRING_EXPLICIT - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -/usr/bin/i686-linux-gnu-g++ -o unifiedcache.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unifiedcache.cpp -config/external/icu/common/unifilt.o -/usr/bin/i686-linux-gnu-g++ -o unifilt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unifilt.cpp -config/external/icu/common/unifunct.o -/usr/bin/i686-linux-gnu-g++ -o unifunct.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unifunct.cpp -config/external/icu/common/uniset.o -/usr/bin/i686-linux-gnu-g++ -o uniset.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uniset.cpp -config/external/icu/common/uniset_closure.o -/usr/bin/i686-linux-gnu-g++ -o number_modifiers.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_modifiers.cpp -config/external/icu/i18n/number_multiplier.o +/usr/bin/i686-linux-gnu-g++ -o uniset_closure.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uniset_closure.cpp +config/external/icu/common/uniset_props.o /usr/bin/i686-linux-gnu-g++ -o number_multiplier.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_multiplier.cpp +config/external/icu/i18n/number_notation.o +/usr/bin/i686-linux-gnu-g++ -o uniset_props.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uniset_props.cpp +config/external/icu/common/unisetspan.o /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_multiplier.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition -config/external/icu/i18n/number_notation.o /usr/bin/i686-linux-gnu-g++ -o number_notation.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_notation.cpp config/external/icu/i18n/number_output.o - Finished `release` profile [optimized] target(s) in 1m 23s -/usr/bin/i686-linux-gnu-g++ -o uniset_closure.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uniset_closure.cpp -config/external/icu/common/uniset_props.o -: -/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target --networking /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/libjsrust.a -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::jit::DoSetPropFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::Value*, JS::HandleValue, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:1347:77: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoSetPropFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::Value*, JS::HandleValue, JS::HandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:1346:16: note: 'obj' declared here - 1346 | RootedObject obj(cx, - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:1323:35: note: 'cx' declared here - 1323 | bool DoSetPropFallback(JSContext* cx, BaselineFrame* frame, - | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_irregexp2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/irregexp -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/irregexp -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +/usr/bin/i686-linux-gnu-g++ -o unisetspan.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unisetspan.cpp +config/external/icu/common/unistr.o /usr/bin/i686-linux-gnu-g++ -o number_output.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_output.cpp config/external/icu/i18n/number_padding.o -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/irregexp' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src' -mkdir -p '.deps/' -js/src/RegExp.o -/usr/bin/i686-linux-gnu-g++ -o RegExp.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/RegExp.cpp -js/src/jsmath.o -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "--networking", "/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/libjsrust.a"], "start": 334249.053451418, "end": 334249.264417136, "context": null} -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/rust' -/usr/bin/i686-linux-gnu-g++ -o uniset_props.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uniset_props.cpp -config/external/icu/common/unisetspan.o -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/util' -mkdir -p '.deps/' -js/src/util/DoubleToString.o -/usr/bin/i686-linux-gnu-g++ -o DoubleToString.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/util -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/util -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/js/src/util/DoubleToString.cpp -js/src/util/Utility.o /usr/bin/i686-linux-gnu-g++ -o number_padding.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_padding.cpp config/external/icu/i18n/number_patternmodifier.o -/usr/bin/i686-linux-gnu-g++ -o Utility.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/util -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/util -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/js/src/util/Utility.cpp -js/src/util/Unified_cpp_js_src_util0.o -/usr/bin/i686-linux-gnu-g++ -o unisetspan.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unisetspan.cpp -config/external/icu/common/unistr.o + Finished `release` profile [optimized] target(s) in 1m 59s +/usr/bin/i686-linux-gnu-g++ -o unistr.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unistr.cpp +config/external/icu/common/unistr_case.o /usr/bin/i686-linux-gnu-g++ -o number_patternmodifier.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_patternmodifier.cpp config/external/icu/i18n/number_patternstring.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_frontend7.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_util0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/util -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/util -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/util/Unified_cpp_js_src_util1.o /usr/bin/i686-linux-gnu-g++ -o number_patternstring.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_patternstring.cpp config/external/icu/i18n/number_rounding.o /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_patternstring.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined @@ -7323,10 +7076,12 @@ 11 | #define UNISTR_FROM_CHAR_EXPLICIT | ^~~~~~~~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit10.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/jit/Unified_cpp_js_src_jit11.o -/usr/bin/i686-linux-gnu-g++ -o unistr.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unistr.cpp -config/external/icu/common/unistr_case.o +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/irregexp' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit' +mkdir -p '.deps/' +js/src/jit/Unified_cpp_js_src_jit0.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/jit/Unified_cpp_js_src_jit1.o /usr/bin/i686-linux-gnu-g++ -o number_rounding.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_rounding.cpp config/external/icu/i18n/number_scientific.o In file included from /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_rounding.cpp:10: @@ -7589,8 +7344,249 @@ /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_rounding.cpp:281:33: note: '*(unsigned char*)((char*)&settings + offsetof(icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings, icu_73::number::Precision::PrecisionUnion::FractionSignificantSettings::fRetain))' was declared here 281 | FractionSignificantSettings settings; | ^~~~~~~~ +/usr/bin/i686-linux-gnu-g++ -o unistr_case.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unistr_case.cpp +config/external/icu/common/unistr_case_locale.o /usr/bin/i686-linux-gnu-g++ -o number_scientific.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_scientific.cpp config/external/icu/i18n/number_simple.o +/usr/bin/i686-linux-gnu-g++ -o unistr_case_locale.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unistr_case_locale.cpp +config/external/icu/common/unistr_cnv.o +In file included from Unified_cpp_js_src_frontend6.cpp:11: +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp: In member function 'void js::frontend::ScopeContext::computeThisEnvironment(const js::frontend::InputScope&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:389:43: warning: '*(const js::frontend::TypedIndex*)((char*)&si + offsetof(js::frontend::InputScopeIter, js::frontend::InputScopeIter::scope_.js::frontend::InputScope::scope_.mozilla::Variant::rawData[4])).js::frontend::TypedIndex::index' may be used uninitialized [-Wmaybe-uninitialized] + 389 | for (InputScopeIter si(enclosingScope); si; si++) { + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:389:23: note: '*(const js::frontend::TypedIndex*)((char*)&si + offsetof(js::frontend::InputScopeIter, js::frontend::InputScopeIter::scope_.js::frontend::InputScope::scope_.mozilla::Variant::rawData[4])).js::frontend::TypedIndex::index' was declared here + 389 | for (InputScopeIter si(enclosingScope); si; si++) { + | ^~ +/usr/bin/i686-linux-gnu-g++ -o number_simple.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_simple.cpp +config/external/icu/i18n/number_skeletons.o +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp: In member function 'void js::frontend::ScopeContext::computeThisBinding(const js::frontend::InputScope&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:430:34: warning: '*(const js::frontend::TypedIndex*)((char*)&si + offsetof(js::frontend::InputScopeIter, js::frontend::InputScopeIter::scope_.js::frontend::InputScope::scope_.mozilla::Variant::rawData[4])).js::frontend::TypedIndex::index' may be used uninitialized [-Wmaybe-uninitialized] + 430 | for (InputScopeIter si(scope); si; si++) { + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:430:23: note: '*(const js::frontend::TypedIndex*)((char*)&si + offsetof(js::frontend::InputScopeIter, js::frontend::InputScopeIter::scope_.js::frontend::InputScope::scope_.mozilla::Variant::rawData[4])).js::frontend::TypedIndex::index' was declared here + 430 | for (InputScopeIter si(scope); si; si++) { + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp: In member function 'void js::frontend::ScopeContext::computeInScope(const js::frontend::InputScope&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:459:43: warning: '*(const js::frontend::TypedIndex*)((char*)&si + offsetof(js::frontend::InputScopeIter, js::frontend::InputScopeIter::scope_.js::frontend::InputScope::scope_.mozilla::Variant::rawData[4])).js::frontend::TypedIndex::index' may be used uninitialized [-Wmaybe-uninitialized] + 459 | for (InputScopeIter si(enclosingScope); si; si++) { + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:459:23: note: '*(const js::frontend::TypedIndex*)((char*)&si + offsetof(js::frontend::InputScopeIter, js::frontend::InputScopeIter::scope_.js::frontend::InputScope::scope_.mozilla::Variant::rawData[4])).js::frontend::TypedIndex::index' was declared here + 459 | for (InputScopeIter si(enclosingScope); si; si++) { + | ^~ +/usr/bin/i686-linux-gnu-g++ -o unistr_cnv.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unistr_cnv.cpp +config/external/icu/common/unistr_props.o +/usr/bin/i686-linux-gnu-g++ -o unistr_props.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unistr_props.cpp +config/external/icu/common/unistr_titlecase_brkiter.o +/usr/bin/i686-linux-gnu-g++ -o number_skeletons.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_skeletons.cpp +config/external/icu/i18n/number_symbolswrapper.o +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_skeletons.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined + 10 | #define UNISTR_FROM_STRING_EXPLICIT + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +: note: this is the location of the previous definition +/usr/bin/i686-linux-gnu-g++ -o unistr_titlecase_brkiter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unistr_titlecase_brkiter.cpp +config/external/icu/common/unormcmp.o +/usr/bin/i686-linux-gnu-g++ -o unormcmp.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unormcmp.cpp +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ParserAtom.h:19, + from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ObjLiteral.h:14, + from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.h:19, + from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:7: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::RegExpObject* js::frontend::RegExpStencil::createRegExpAndEnsureAtom(JSContext*, js::FrontendContext*, js::frontend::ParserAtomsTable&, js::frontend::CompilationAtomCache&) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:1655:74: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp: In member function 'js::RegExpObject* js::frontend::RegExpStencil::createRegExpAndEnsureAtom(JSContext*, js::FrontendContext*, js::frontend::ParserAtomsTable&, js::frontend::CompilationAtomCache&) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:1655:19: note: 'atom' declared here + 1655 | Rooted atom(cx, parserAtoms.toJSAtom(cx, fc, atom_, atomCache)); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:1653:16: note: 'cx' declared here + 1653 | JSContext* cx, FrontendContext* fc, ParserAtomsTable& parserAtoms, + | ~~~~~~~~~~~^~ +config/external/icu/common/uobject.o +In file included from /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unicode/unistr.h:36, + from /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/charstr.h:18, + from /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_decnum.h:11, + from /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_skeletons.cpp:12: +In constructor 'icu_73::ConstChar16Ptr::ConstChar16Ptr(const char16_t*)', + inlined from 'void icu_73::number::impl::blueprint_helpers::parseCurrencyOption(const icu_73::StringSegment&, icu_73::number::impl::MacroProps&, UErrorCode&)' at /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_skeletons.cpp:1027:52: +/build/reproducible-path/mozjs115-115.18.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) {} + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_skeletons.cpp: In function 'void icu_73::number::impl::blueprint_helpers::parseCurrencyOption(const icu_73::StringSegment&, icu_73::number::impl::MacroProps&, UErrorCode&)': +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_skeletons.cpp:1025:63: note: unnamed temporary defined here + 1025 | const char16_t* currencyCode = segment.toTempUnicodeString().getBuffer(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o uobject.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uobject.cpp +config/external/icu/common/uprops.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSFunction* js::frontend::CompilationStencil::instantiateSelfHostedLazyFunction(JSContext*, js::frontend::CompilationAtomCache&, js::frontend::ScriptIndex, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:2593:76: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fun' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp: In member function 'JSFunction* js::frontend::CompilationStencil::instantiateSelfHostedLazyFunction(JSContext*, js::frontend::CompilationAtomCache&, js::frontend::ScriptIndex, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:2589:18: note: 'fun' declared here + 2589 | RootedFunction fun( + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:2558:16: note: 'cx' declared here + 2558 | JSContext* cx, CompilationAtomCache& atomCache, ScriptIndex index, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o number_symbolswrapper.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_symbolswrapper.cpp +config/external/icu/i18n/number_usageprefs.o +/usr/bin/i686-linux-gnu-g++ -o uprops.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uprops.cpp +config/external/icu/common/uresbund.o +/usr/bin/i686-linux-gnu-g++ -o number_usageprefs.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_usageprefs.cpp +config/external/icu/i18n/number_utils.o +/usr/bin/i686-linux-gnu-g++ -o uresbund.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uresbund.cpp +config/external/icu/common/uresdata.o +: +/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target --networking /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/libjsrust.a +/usr/bin/i686-linux-gnu-g++ -o number_utils.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_utils.cpp +config/external/icu/i18n/numfmt.o +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_utils.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined + 10 | #define UNISTR_FROM_STRING_EXPLICIT + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +: note: this is the location of the previous definition +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "--networking", "/build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/libjsrust.a"], "start": 201209.032271451, "end": 201209.255880338, "context": null} +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/rust' +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_frontend7.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/frontend -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +/usr/bin/i686-linux-gnu-g++ -o numfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numfmt.cpp +config/external/icu/i18n/numparse_affixes.o +/usr/bin/i686-linux-gnu-g++ -o uresdata.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uresdata.cpp +config/external/icu/common/uscript.o +/usr/bin/i686-linux-gnu-g++ -o uscript.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uscript.cpp +config/external/icu/common/uscript_props.o +/usr/bin/i686-linux-gnu-g++ -o numparse_affixes.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_affixes.cpp +config/external/icu/i18n/numparse_compositions.o +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_affixes.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined + 10 | #define UNISTR_FROM_STRING_EXPLICIT + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +: note: this is the location of the previous definition +/usr/bin/i686-linux-gnu-g++ -o uscript_props.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uscript_props.cpp +config/external/icu/common/uset.o +/usr/bin/i686-linux-gnu-g++ -o uset.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uset.cpp +config/external/icu/common/uset_props.o +/usr/bin/i686-linux-gnu-g++ -o uset_props.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uset_props.cpp +config/external/icu/common/usetiter.o +/usr/bin/i686-linux-gnu-g++ -o numparse_compositions.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_compositions.cpp +config/external/icu/i18n/numparse_currency.o +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_compositions.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined + 10 | #define UNISTR_FROM_STRING_EXPLICIT + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +: note: this is the location of the previous definition +/usr/bin/i686-linux-gnu-g++ -o usetiter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/usetiter.cpp +config/external/icu/common/usprep.o +/usr/bin/i686-linux-gnu-g++ -o numparse_currency.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_currency.cpp +config/external/icu/i18n/numparse_decimal.o +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_currency.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined + 10 | #define UNISTR_FROM_STRING_EXPLICIT + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +: note: this is the location of the previous definition +/usr/bin/i686-linux-gnu-g++ -o usprep.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/usprep.cpp +config/external/icu/common/ustack.o +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src' +mkdir -p '.deps/' +js/src/RegExp.o +/usr/bin/i686-linux-gnu-g++ -o RegExp.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/RegExp.cpp +js/src/jsmath.o +/usr/bin/i686-linux-gnu-g++ -o numparse_decimal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_decimal.cpp +config/external/icu/i18n/numparse_impl.o +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_decimal.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined + 10 | #define UNISTR_FROM_STRING_EXPLICIT + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +: note: this is the location of the previous definition +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSScript* js::frontend::CompilationStencil::instantiateSelfHostedTopLevelForRealm(JSContext*, js::frontend::CompilationInput&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:2541:69: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'dummy' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp: In member function 'JSScript* js::frontend::CompilationStencil::instantiateSelfHostedTopLevelForRealm(JSContext*, js::frontend::CompilationInput&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:2540:18: note: 'dummy' declared here + 2540 | RootedFunction dummy( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:2526:16: note: 'cx' declared here + 2526 | JSContext* cx, CompilationInput& input) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSFunction* CreateFunction(JSContext*, js::frontend::CompilationAtomCache&, const js::frontend::CompilationStencil&, const js::frontend::ScriptStencil&, const js::frontend::ScriptStencilExtra&, js::frontend::ScriptIndex)' at /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:1888:64: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fun' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp: In function 'JSFunction* CreateFunction(JSContext*, js::frontend::CompilationAtomCache&, const js::frontend::CompilationStencil&, const js::frontend::ScriptStencil&, const js::frontend::ScriptStencilExtra&, js::frontend::ScriptIndex)': +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:1885:18: note: 'fun' declared here + 1885 | RootedFunction fun( + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/frontend/Stencil.cpp:1851:46: note: 'cx' declared here + 1851 | static JSFunction* CreateFunction(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o ustack.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ustack.cpp +config/external/icu/common/ustr_cnv.o +/usr/bin/i686-linux-gnu-g++ -o ustr_cnv.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ustr_cnv.cpp +config/external/icu/common/ustr_titlecase_brkiter.o +/usr/bin/i686-linux-gnu-g++ -o numparse_impl.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_impl.cpp +config/external/icu/i18n/numparse_parsednumber.o +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_impl.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined + 10 | #define UNISTR_FROM_STRING_EXPLICIT + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +: note: this is the location of the previous definition +/usr/bin/i686-linux-gnu-g++ -o ustr_titlecase_brkiter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ustr_titlecase_brkiter.cpp +config/external/icu/common/ustrcase.o +/usr/bin/i686-linux-gnu-g++ -o ustrcase.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ustrcase.cpp +config/external/icu/common/ustrcase_locale.o +/usr/bin/i686-linux-gnu-g++ -o numparse_parsednumber.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_parsednumber.cpp +config/external/icu/i18n/numparse_scientific.o +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_parsednumber.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined + 10 | #define UNISTR_FROM_STRING_EXPLICIT + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +: note: this is the location of the previous definition +/usr/bin/i686-linux-gnu-g++ -o ustrcase_locale.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ustrcase_locale.cpp +config/external/icu/common/ustrenum.o +/usr/bin/i686-linux-gnu-g++ -o ustrenum.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ustrenum.cpp +config/external/icu/common/ustrfmt.o +/usr/bin/i686-linux-gnu-g++ -o numparse_scientific.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_scientific.cpp +config/external/icu/i18n/numparse_symbols.o +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_scientific.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined + 10 | #define UNISTR_FROM_STRING_EXPLICIT + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +: note: this is the location of the previous definition +/usr/bin/i686-linux-gnu-g++ -o ustrfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ustrfmt.cpp +config/external/icu/common/ustring.o +/usr/bin/i686-linux-gnu-g++ -o ustring.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ustring.cpp +config/external/icu/common/ustrtrns.o +/usr/bin/i686-linux-gnu-g++ -o numparse_symbols.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_symbols.cpp +config/external/icu/i18n/numparse_validators.o +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_symbols.cpp:10:9: 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 /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:29, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/AliasAnalysis.h:10, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/AliasAnalysis.cpp:7, + from Unified_cpp_js_src_jit0.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::jit::JitCode*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::jit::JitCode*; T = js::jit::JitCode*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::jit::JitCode* js::jit::BaselineCacheIRCompiler::compile()' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineCacheIRCompiler.cpp:216:76: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'newStubCode' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_522(D) + 4])[1]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_jit0.cpp:47: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineCacheIRCompiler.cpp: In member function 'js::jit::JitCode* js::jit::BaselineCacheIRCompiler::compile()': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineCacheIRCompiler.cpp:216:20: note: 'newStubCode' declared here + 216 | Rooted newStubCode(cx_, linker.newCode(cx_, CodeKind::Baseline)); + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineCacheIRCompiler.cpp:142:43: note: 'this' declared here + 142 | JitCode* BaselineCacheIRCompiler::compile() { + | ^ In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, @@ -7622,8 +7618,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/RegExp.cpp:357:52: note: 'cx' declared here 357 | static RegExpShared* CheckPatternSyntax(JSContext* cx, Handle pattern, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o unistr_case.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unistr_case.cpp -config/external/icu/common/unistr_case_locale.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::regexp_construct_raw_flags(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/RegExp.cpp:765:71: @@ -7650,6 +7644,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/RegExp.cpp:2263:52: note: 'cx' declared here 2263 | bool js::intrinsic_GetElemBaseForLambda(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o numparse_validators.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_validators.cpp +config/external/icu/i18n/numrange_capi.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::intrinsic_GetStringDataProperty(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/RegExp.cpp:2347:43: @@ -7663,8 +7659,12 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/RegExp.cpp:2342:53: note: 'cx' declared here 2342 | bool js::intrinsic_GetStringDataProperty(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o number_simple.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_simple.cpp -config/external/icu/i18n/number_skeletons.o +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_validators.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined + 10 | #define UNISTR_FROM_STRING_EXPLICIT + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +: note: this is the location of the previous definition +/usr/bin/i686-linux-gnu-g++ -o ustrtrns.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ustrtrns.cpp +config/external/icu/common/utext.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool RegExpInitializeIgnoringLastIndex(JSContext*, JS::Handle, JS::HandleValue, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/RegExp.cpp:418:61: @@ -7691,14 +7691,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/RegExp.cpp:591:38: note: 'cx' declared here 591 | bool js::regexp_construct(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/frontend' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/wasm' -mkdir -p '.deps/' -/usr/bin/i686-linux-gnu-g++ -o unistr_case_locale.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unistr_case_locale.cpp -js/src/wasm/Unified_cpp_js_src_wasm0.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_wasm0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/wasm -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/wasm -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -config/external/icu/common/unistr_cnv.o -js/src/wasm/Unified_cpp_js_src_wasm1.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool regexp_compile_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/RegExp.cpp:525:43: @@ -7753,12 +7745,9 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/RegExp.cpp:69:45: note: 'cx' declared here 69 | bool js::CreateRegExpMatchResult(JSContext* cx, HandleRegExpShared re, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o unistr_cnv.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unistr_cnv.cpp -config/external/icu/common/unistr_props.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_util1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/util -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/util -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -/usr/bin/i686-linux-gnu-g++ -o number_skeletons.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_skeletons.cpp -config/external/icu/i18n/number_symbolswrapper.o -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_skeletons.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined +/usr/bin/i686-linux-gnu-g++ -o numrange_capi.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numrange_capi.cpp +config/external/icu/i18n/numrange_fluent.o +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numrange_capi.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined 10 | #define UNISTR_FROM_STRING_EXPLICIT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ : note: this is the location of the previous definition @@ -7775,10 +7764,14 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/RegExp.cpp:1918:43: note: 'cx' declared here 1918 | bool js::RegExpGetSubstitution(JSContext* cx, Handle matchResult, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o unistr_props.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unistr_props.cpp -config/external/icu/common/unistr_titlecase_brkiter.o -/usr/bin/i686-linux-gnu-g++ -o unistr_titlecase_brkiter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unistr_titlecase_brkiter.cpp -config/external/icu/common/unormcmp.o +/usr/bin/i686-linux-gnu-g++ -o utext.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/utext.cpp +config/external/icu/common/utf_impl.o +/usr/bin/i686-linux-gnu-g++ -o numrange_fluent.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numrange_fluent.cpp +config/external/icu/i18n/numrange_impl.o +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numrange_fluent.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined + 10 | #define UNISTR_FROM_STRING_EXPLICIT + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +: note: this is the location of the previous definition In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::RegExpShared*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::RegExpShared*; T = js::RegExpShared*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::ExecuteRegExpLegacy(JSContext*, RegExpStatics*, JS::Handle, JS::Handle, size_t*, bool, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/RegExp.cpp:317:67: @@ -7805,8 +7798,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/RegExp.cpp:1075:49: note: 'cx' declared here 1075 | static RegExpRunStatus ExecuteRegExp(JSContext* cx, HandleObject regexp, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o unormcmp.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unormcmp.cpp -config/external/icu/common/uobject.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::RegExpShared*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::RegExpShared*; T = js::RegExpShared*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::RegExpRunStatus ExecuteRegExp(JSContext*, JS::HandleObject, JS::HandleString, int32_t, js::VectorMatchPairs*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/RegExp.cpp:1087:63, @@ -7835,54 +7826,104 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/RegExp.cpp:1004:44: note: 'cx' declared here 1004 | static bool static_input_setter(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unicode/unistr.h:36, - from /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/charstr.h:18, - from /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_decnum.h:11, - from /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_skeletons.cpp:12: -In constructor 'icu_73::ConstChar16Ptr::ConstChar16Ptr(const char16_t*)', - inlined from 'void icu_73::number::impl::blueprint_helpers::parseCurrencyOption(const icu_73::StringSegment&, icu_73::number::impl::MacroProps&, UErrorCode&)' at /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_skeletons.cpp:1027:52: -/build/reproducible-path/mozjs115-115.18.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) {} - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_skeletons.cpp: In function 'void icu_73::number::impl::blueprint_helpers::parseCurrencyOption(const icu_73::StringSegment&, icu_73::number::impl::MacroProps&, UErrorCode&)': -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_skeletons.cpp:1025:63: note: unnamed temporary defined here - 1025 | const char16_t* currencyCode = segment.toTempUnicodeString().getBuffer(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o uobject.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uobject.cpp -config/external/icu/common/uprops.o -/usr/bin/i686-linux-gnu-g++ -o number_symbolswrapper.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_symbolswrapper.cpp -config/external/icu/i18n/number_usageprefs.o -/usr/bin/i686-linux-gnu-g++ -o uprops.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uprops.cpp -config/external/icu/common/uresbund.o +/usr/bin/i686-linux-gnu-g++ -o utf_impl.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/utf_impl.cpp +config/external/icu/common/util.o +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/frontend' +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'bool js::jit::TryFoldingStubs(JSContext*, ICFallbackStub*, JSScript*, ICScript*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineCacheIRCompiler.cpp:2108:33: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shapeList' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineCacheIRCompiler.cpp: In function 'bool js::jit::TryFoldingStubs(JSContext*, ICFallbackStub*, JSScript*, ICScript*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineCacheIRCompiler.cpp:2108:21: note: 'shapeList' declared here + 2108 | RootedValueVector shapeList(cx); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineCacheIRCompiler.cpp:2078:42: note: 'cx' declared here + 2078 | bool js::jit::TryFoldingStubs(JSContext* cx, ICFallbackStub* fallback, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o util.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/util.cpp +config/external/icu/common/utrace.o /usr/bin/i686-linux-gnu-g++ -o jsmath.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/js/src/jsmath.cpp js/src/Interpreter.o -/usr/bin/i686-linux-gnu-g++ -o number_usageprefs.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_usageprefs.cpp -config/external/icu/i18n/number_utils.o -/usr/bin/i686-linux-gnu-g++ -o uresbund.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uresbund.cpp -config/external/icu/common/uresdata.o -/usr/bin/i686-linux-gnu-g++ -o number_utils.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_utils.cpp -config/external/icu/i18n/numfmt.o -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/number_utils.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined +/usr/bin/i686-linux-gnu-g++ -o numrange_impl.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numrange_impl.cpp +config/external/icu/i18n/numsys.o +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numrange_impl.cpp:10:9: 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 Unified_cpp_js_src_jit10.cpp:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/ScalarReplacement.cpp: In member function 'void js::jit::ArrayMemoryView::visitStoreElement(js::jit::MStoreElement*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/ScalarReplacement.cpp:1505:21: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized] - 1505 | state_->setElement(index, ins->value()); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/ScalarReplacement.cpp:1497:11: note: 'index' was declared here - 1497 | int32_t index; - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/ScalarReplacement.cpp: In member function 'void js::jit::ArrayMemoryView::visitLoadElement(js::jit::MLoadElement*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/ScalarReplacement.cpp:1526:44: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized] - 1526 | MDefinition* element = state_->getElement(index); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/ScalarReplacement.cpp:1520:11: note: 'index' was declared here - 1520 | int32_t index; - | ^~~~~ -/usr/bin/i686-linux-gnu-g++ -o numfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numfmt.cpp -config/external/icu/i18n/numparse_affixes.o +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/util' +mkdir -p '.deps/' +js/src/util/DoubleToString.o +/usr/bin/i686-linux-gnu-g++ -o DoubleToString.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/util -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/util -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/js/src/util/DoubleToString.cpp +js/src/util/Utility.o +/usr/bin/i686-linux-gnu-g++ -o utrace.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/utrace.cpp +config/external/icu/common/utrie.o +/usr/bin/i686-linux-gnu-g++ -o Utility.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/util -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/util -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/js/src/util/Utility.cpp +js/src/util/Unified_cpp_js_src_util0.o +/usr/bin/i686-linux-gnu-g++ -o utrie.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/utrie.cpp +/usr/bin/i686-linux-gnu-g++ -o numsys.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numsys.cpp +config/external/icu/common/utrie2.o +config/external/icu/i18n/olsontz.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/jit/Unified_cpp_js_src_jit10.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_util0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/util -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/util -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/util/Unified_cpp_js_src_util1.o +/usr/bin/i686-linux-gnu-g++ -o olsontz.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/olsontz.cpp +config/external/icu/i18n/persncal.o +/usr/bin/i686-linux-gnu-g++ -o utrie2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/utrie2.cpp +config/external/icu/common/utrie2_builder.o +/usr/bin/i686-linux-gnu-g++ -o utrie2_builder.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/utrie2_builder.cpp +config/external/icu/common/utrie_swap.o +/usr/bin/i686-linux-gnu-g++ -o persncal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/persncal.cpp +config/external/icu/i18n/pluralranges.o +/usr/bin/i686-linux-gnu-g++ -o pluralranges.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/pluralranges.cpp +config/external/icu/i18n/plurfmt.o +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/pluralranges.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined + 10 | #define UNISTR_FROM_STRING_EXPLICIT + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +: note: this is the location of the previous definition +/usr/bin/i686-linux-gnu-g++ -o utrie_swap.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/utrie_swap.cpp +config/external/icu/common/uts46.o +/usr/bin/i686-linux-gnu-g++ -o uts46.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uts46.cpp +config/external/icu/common/utypes.o +/usr/bin/i686-linux-gnu-g++ -o Interpreter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter.cpp +js/src/ProfilingStack.o +/usr/bin/i686-linux-gnu-g++ -o plurfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/plurfmt.cpp +config/external/icu/i18n/plurrule.o +/usr/bin/i686-linux-gnu-g++ -o utypes.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/utypes.cpp +config/external/icu/common/uvector.o +/usr/bin/i686-linux-gnu-g++ -o uvector.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uvector.cpp +config/external/icu/common/uvectr32.o +/usr/bin/i686-linux-gnu-g++ -o plurrule.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/plurrule.cpp +config/external/icu/i18n/quantityformatter.o +/usr/bin/i686-linux-gnu-g++ -o uvectr32.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uvectr32.cpp +config/external/icu/common/uvectr64.o +/usr/bin/i686-linux-gnu-g++ -o uvectr64.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uvectr64.cpp +config/external/icu/common/wintz.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_util1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/util -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/util -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +/usr/bin/i686-linux-gnu-g++ -o wintz.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/wintz.cpp +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/wasm' +mkdir -p '.deps/' +js/src/wasm/Unified_cpp_js_src_wasm0.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_wasm0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/wasm -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/wasm -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/wasm/Unified_cpp_js_src_wasm1.o +In file included from Unified_cpp_js_src_jit1.cpp:47: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineJIT.cpp: In member function 'jsbytecode* js::jit::BaselineScript::approximatePcForNativeAddress(JSScript*, uint8_t*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineJIT.cpp:765:23: warning: possibly dangling reference to a temporary [-Wdangling-reference] + 765 | const RetAddrEntry& lastEntry = retAddrEntries()[retAddrEntries().size() - 1]; + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineJIT.cpp:765:79: note: the temporary was destroyed at the end of the full expression '((js::jit::BaselineScript*)this)->js::jit::BaselineScript::retAddrEntries().mozilla::Span::operator[]((((js::jit::BaselineScript*)this)->js::jit::BaselineScript::retAddrEntries().mozilla::Span::size() - 1))' + 765 | const RetAddrEntry& lastEntry = retAddrEntries()[retAddrEntries().size() - 1]; + | ^ +/usr/bin/i686-linux-gnu-g++ -o quantityformatter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/quantityformatter.cpp +config/external/icu/i18n/rbnf.o +/usr/bin/i686-linux-gnu-g++ -o rbnf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/rbnf.cpp +config/external/icu/i18n/rbtz.o +/usr/bin/i686-linux-gnu-g++ -o rbtz.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/rbtz.cpp +config/external/icu/i18n/region.o In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/ErrorReport.h:34, from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/FrontendContext.h:17, from /build/reproducible-path/mozjs115-115.18.0/js/src/util/StringBuffer.h:14, @@ -7901,169 +7942,9 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/util/StringBuffer.cpp:178:45: note: 'cx' declared here 178 | bool js::ValueToStringBufferSlow(JSContext* cx, const Value& arg, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o uresdata.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uresdata.cpp -config/external/icu/common/uscript.o +/usr/bin/i686-linux-gnu-g++ -o region.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/region.cpp +config/external/icu/i18n/reldatefmt.o make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/util' -/usr/bin/i686-linux-gnu-g++ -o Interpreter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter.cpp -js/src/ProfilingStack.o -/usr/bin/i686-linux-gnu-g++ -o uscript.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uscript.cpp -config/external/icu/common/uscript_props.o -/usr/bin/i686-linux-gnu-g++ -o numparse_affixes.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_affixes.cpp -config/external/icu/i18n/numparse_compositions.o -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_affixes.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined - 10 | #define UNISTR_FROM_STRING_EXPLICIT - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -/usr/bin/i686-linux-gnu-g++ -o uscript_props.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uscript_props.cpp -config/external/icu/common/uset.o -In member function 'void js::jit::ArrayMemoryView::visitLoadElement(js::jit::MLoadElement*)', - inlined from 'bool js::jit::EmulateStateOf::run(MemoryView&) [with MemoryView = js::jit::ArrayMemoryView]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/ScalarReplacement.cpp:83:11: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/ScalarReplacement.cpp:1526:44: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized] - 1526 | MDefinition* element = state_->getElement(index); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/ScalarReplacement.cpp: In member function 'bool js::jit::EmulateStateOf::run(MemoryView&) [with MemoryView = js::jit::ArrayMemoryView]': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/ScalarReplacement.cpp:1520:11: note: 'index' was declared here - 1520 | int32_t index; - | ^~~~~ -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/memory/build' -mkdir -p '.deps/' -memory/build/Unified_cpp_memory_build0.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_memory_build0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/memory/build -I/build/reproducible-path/mozjs115-115.18.0/debian/build/memory/build -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -/usr/bin/i686-linux-gnu-g++ -o uset.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uset.cpp -config/external/icu/common/uset_props.o -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/memory/build' -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit11.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/jit/Unified_cpp_js_src_jit12.o -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonTypes.h:17, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Registers.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MachineState.h:16, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/JitFrames.h:16, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/RematerializedFrame.h:18, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/RematerializedFrame.cpp:7, - from Unified_cpp_js_src_jit10.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::GCVector > >]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::GCVector > >; T = JS::GCVector > >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::jit::RematerializedFrame::RematerializeInlineFrames(JSContext*, uint8_t*, js::jit::InlineFrameIterator&, js::jit::MaybeReadFallback&, RematerializedFrameVector&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/RematerializedFrame.cpp:91:77: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tempFrames' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/RematerializedFrame.cpp: In static member function 'static bool js::jit::RematerializedFrame::RematerializeInlineFrames(JSContext*, uint8_t*, js::jit::InlineFrameIterator&, js::jit::MaybeReadFallback&, RematerializedFrameVector&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/RematerializedFrame.cpp:90:37: note: 'tempFrames' declared here - 90 | Rooted tempFrames(cx, - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/RematerializedFrame.cpp:88:16: note: 'cx' declared here - 88 | JSContext* cx, uint8_t* top, InlineFrameIterator& iter, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o uset_props.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uset_props.cpp -config/external/icu/common/usetiter.o -/usr/bin/i686-linux-gnu-g++ -o numparse_compositions.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_compositions.cpp -config/external/icu/i18n/numparse_currency.o -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_compositions.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined - 10 | #define UNISTR_FROM_STRING_EXPLICIT - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -/usr/bin/i686-linux-gnu-g++ -o usetiter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/usetiter.cpp -config/external/icu/common/usprep.o -/usr/bin/i686-linux-gnu-g++ -o ProfilingStack.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ProfilingStack.cpp -js/src/Unified_cpp_js_src0.o -/usr/bin/i686-linux-gnu-g++ -o numparse_currency.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_currency.cpp -config/external/icu/i18n/numparse_decimal.o -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_currency.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined - 10 | #define UNISTR_FROM_STRING_EXPLICIT - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -/usr/bin/i686-linux-gnu-g++ -o usprep.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/usprep.cpp -config/external/icu/common/ustack.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_wasm1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/wasm -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/wasm -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/wasm/Unified_cpp_js_src_wasm2.o -/usr/bin/i686-linux-gnu-g++ -o numparse_decimal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_decimal.cpp -config/external/icu/i18n/numparse_impl.o -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_decimal.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined - 10 | #define UNISTR_FROM_STRING_EXPLICIT - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -/usr/bin/i686-linux-gnu-g++ -o ustack.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ustack.cpp -config/external/icu/common/ustr_cnv.o -/usr/bin/i686-linux-gnu-g++ -o ustr_cnv.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ustr_cnv.cpp -config/external/icu/common/ustr_titlecase_brkiter.o -/usr/bin/i686-linux-gnu-g++ -o numparse_impl.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_impl.cpp -config/external/icu/i18n/numparse_parsednumber.o -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_impl.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined - 10 | #define UNISTR_FROM_STRING_EXPLICIT - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -/usr/bin/i686-linux-gnu-g++ -o ustr_titlecase_brkiter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ustr_titlecase_brkiter.cpp -config/external/icu/common/ustrcase.o -/usr/bin/i686-linux-gnu-g++ -o ustrcase.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ustrcase.cpp -config/external/icu/common/ustrcase_locale.o -/usr/bin/i686-linux-gnu-g++ -o numparse_parsednumber.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_parsednumber.cpp -config/external/icu/i18n/numparse_scientific.o -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_parsednumber.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined - 10 | #define UNISTR_FROM_STRING_EXPLICIT - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -/usr/bin/i686-linux-gnu-g++ -o ustrcase_locale.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ustrcase_locale.cpp -config/external/icu/common/ustrenum.o -/usr/bin/i686-linux-gnu-g++ -o numparse_scientific.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_scientific.cpp -config/external/icu/i18n/numparse_symbols.o -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_scientific.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined - 10 | #define UNISTR_FROM_STRING_EXPLICIT - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -/usr/bin/i686-linux-gnu-g++ -o ustrenum.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ustrenum.cpp -config/external/icu/common/ustrfmt.o -/usr/bin/i686-linux-gnu-g++ -o ustrfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ustrfmt.cpp -config/external/icu/common/ustring.o -/usr/bin/i686-linux-gnu-g++ -o numparse_symbols.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_symbols.cpp -config/external/icu/i18n/numparse_validators.o -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_symbols.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined - 10 | #define UNISTR_FROM_STRING_EXPLICIT - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -/usr/bin/i686-linux-gnu-g++ -o ustring.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ustring.cpp -config/external/icu/common/ustrtrns.o -In file included from Unified_cpp_js_src_wasm1.cpp:20: -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmCompile.cpp: In function 'js::wasm::SharedModule js::wasm::CompileStreaming(const CompileArgs&, const Bytes&, const Bytes&, const ExclusiveBytesPtr&, const ExclusiveStreamEndData&, const mozilla::Atomic&, JS::UniqueChars*, UniqueCharsVector*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmCompile.cpp:900:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] - 900 | const StreamEndData& streamEnd = exclusiveStreamEnd.lock(); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmCompile.cpp:900:60: note: the temporary was destroyed at the end of the full expression 'js::ExclusiveWaitableData::lock() const [with T = js::wasm::StreamEndData]().js::ExclusiveWaitableData::Guard::js::ExclusiveData::Guard.js::ExclusiveData::Guard::operator js::wasm::StreamEndData&()' - 900 | const StreamEndData& streamEnd = exclusiveStreamEnd.lock(); - | ^ -/usr/bin/i686-linux-gnu-g++ -o numparse_validators.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_validators.cpp -config/external/icu/i18n/numrange_capi.o -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numparse_validators.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined - 10 | #define UNISTR_FROM_STRING_EXPLICIT - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -/usr/bin/i686-linux-gnu-g++ -o ustrtrns.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/ustrtrns.cpp -config/external/icu/common/utext.o -/usr/bin/i686-linux-gnu-g++ -o numrange_capi.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numrange_capi.cpp -config/external/icu/i18n/numrange_fluent.o -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numrange_capi.cpp:10:9: 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 /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.h:27, - from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:19, - from Unified_cpp_js_src_wasm0.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool GetDataProperty(JSContext*, JS::HandleValue, const char*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:6554:77: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'field' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp: In function 'bool GetDataProperty(JSContext*, JS::HandleValue, const char*, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:6553:19: note: 'field' declared here - 6553 | Rooted field(cx, - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:6551:40: note: 'cx' declared here - 6551 | static bool GetDataProperty(JSContext* cx, HandleValue objVal, - | ~~~~~~~~~~~^~ In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/ErrorReport.h:34, from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:16, from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter.h:18, @@ -8097,14 +7978,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter.cpp:304:54: note: 'cx' declared here 304 | static bool MaybeCreateThisForConstructor(JSContext* cx, const CallArgs& args) { | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o utext.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/utext.cpp -config/external/icu/common/utf_impl.o -/usr/bin/i686-linux-gnu-g++ -o numrange_fluent.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numrange_fluent.cpp -config/external/icu/i18n/numrange_impl.o -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numrange_fluent.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined - 10 | #define UNISTR_FROM_STRING_EXPLICIT - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/memory/build' +mkdir -p '.deps/' In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value&; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::GetFunctionThis(JSContext*, AbstractFramePtr, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter.cpp:132:45: @@ -8118,6 +7993,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter.cpp:119:37: note: 'cx' declared here 119 | bool js::GetFunctionThis(JSContext* cx, AbstractFramePtr frame, | ~~~~~~~~~~~^~ +memory/build/Unified_cpp_memory_build0.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_memory_build0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/memory/build -I/build/reproducible-path/mozjs115-115.18.0/debian/build/memory/build -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PropertyName*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PropertyName*; T = js::PropertyName*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::GetImportOperation(JSContext*, JS::HandleObject, JS::HandleScript, jsbytecode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter.cpp:262:53: @@ -8228,19 +8105,32 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter.cpp:4924:50: note: 'cx' declared here 4924 | bool js::SetObjectElementWithReceiver(JSContext* cx, HandleObject obj, | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCFrame.h:28, - from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCFrame.cpp:19, - from Unified_cpp_js_src_wasm0.cpp:11: -In member function 'void js::wasm::Stk::setOffs(Kind, uint32_t)', - inlined from 'static js::wasm::Stk js::wasm::Stk::StackResult(js::wasm::ValType, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCStk.h:159:14, - inlined from 'js::wasm::Stk js::wasm::BaseCompiler::captureStackResult(const js::wasm::ABIResult&, js::wasm::StackHeight, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBaselineCompile.cpp:1142:26: -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCStk.h:165:11: warning: 'k' may be used uninitialized [-Wmaybe-uninitialized] - 165 | kind_ = k; - | ~~~~~~^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCStk.h: In member function 'js::wasm::Stk js::wasm::BaseCompiler::captureStackResult(const js::wasm::ABIResult&, js::wasm::StackHeight, uint32_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCStk.h:133:10: note: 'k' was declared here - 133 | Kind k; - | ^ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonTypes.h:17, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Registers.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MachineState.h:16, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/JitFrames.h:16, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineFrame.h:13, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineFrameInfo.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineCodeGen.h:10, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineCodeGen.cpp:7, + from Unified_cpp_js_src_jit1.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::jit::DoGetPropSuperFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::MutableHandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:1244:70: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'valObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_jit1.cpp:38: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoGetPropSuperFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::MutableHandleValue, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:1243:16: note: 'valObj' declared here + 1243 | RootedObject valObj( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:1224:40: note: 'cx' declared here + 1224 | bool DoGetPropSuperFallback(JSContext* cx, BaselineFrame* frame, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool js::InitElemGetterSetterOperation(JSContext*, jsbytecode*, JS::HandleObject, JS::HandleValue, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter.cpp:5123:17: @@ -8254,8 +8144,21 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter.cpp:5120:51: note: 'cx' declared here 5120 | bool js::InitElemGetterSetterOperation(JSContext* cx, jsbytecode* pc, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o utf_impl.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/utf_impl.cpp -config/external/icu/common/util.o +/usr/bin/i686-linux-gnu-g++ -o reldatefmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/reldatefmt.cpp +config/external/icu/i18n/reldtfmt.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::jit::DoCompareFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:2271:30: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rhsCopy' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoCompareFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:2271:15: note: 'rhsCopy' declared here + 2271 | RootedValue rhsCopy(cx, rhs); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:2257:35: note: 'cx' declared here + 2257 | bool DoCompareFallback(JSContext* cx, BaselineFrame* frame, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::OptimizeSpreadCall(JSContext*, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter.cpp:5302:39: @@ -8269,8 +8172,32 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter.cpp:5292:40: note: 'cx' declared here 5292 | bool js::OptimizeSpreadCall(JSContext* cx, HandleValue arg, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o util.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/util.cpp -config/external/icu/common/utrace.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::jit::DoNewArrayFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:2367:63: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'array' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoNewArrayFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:2367:24: note: 'array' declared here + 2367 | Rooted array(cx, NewArrayOperation(cx, length)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:2354:36: note: 'cx' declared here + 2354 | bool DoNewArrayFallback(JSContext* cx, BaselineFrame* frame, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::jit::DoNewObjectFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:2402:58: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoNewObjectFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:2402:16: note: 'obj' declared here + 2402 | RootedObject obj(cx, NewObjectOperation(cx, script, pc)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:2393:37: note: 'cx' declared here + 2393 | bool DoNewObjectFallback(JSContext* cx, BaselineFrame* frame, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::SetPropertySuper(JSContext*, JS::HandleValue, JS::HandleValue, JS::Handle, JS::HandleValue, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter.cpp:5512:63: @@ -8297,12 +8224,21 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter.cpp:5521:37: note: 'cx' declared here 5521 | bool js::SetElementSuper(JSContext* cx, HandleValue lval, HandleValue receiver, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o numrange_impl.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numrange_impl.cpp -config/external/icu/i18n/numsys.o -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numrange_impl.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined - 10 | #define UNISTR_FROM_STRING_EXPLICIT - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::HasOwnProperty(JSContext*, JS::HandleValue, JS::HandleValue, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:215:41: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctionList-inl.h:32, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineCodeGen.cpp:50: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h: In function 'bool js::HasOwnProperty(JSContext*, JS::HandleValue, JS::HandleValue, bool*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:215:16: note: 'obj' declared here + 215 | RootedObject obj(cx, ToObject(cx, val)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:191:39: note: 'cx' declared here + 191 | inline bool HasOwnProperty(JSContext* cx, HandleValue val, HandleValue idValue, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::ReportInNotObjectError(JSContext*, JS::HandleValue, JS::HandleValue)::' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter.cpp:1949:40, @@ -8317,34 +8253,47 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter.cpp:1944:44: note: 'cx' declared here 1944 | void js::ReportInNotObjectError(JSContext* cx, HandleValue lref, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSString* js::AsmJSModuleToString(JSContext*, JS::HandleFunction, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:7310:70: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'src' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::jit::DoGetElemSuperFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:679:69: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'lhsObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp: In function 'JSString* js::AsmJSModuleToString(JSContext*, JS::HandleFunction, bool)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:7310:29: note: 'src' declared here - 7310 | Rooted src(cx, source->substring(cx, begin, end)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:7278:46: note: 'cx' declared here - 7278 | JSString* js::AsmJSModuleToString(JSContext* cx, HandleFunction fun, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSString* js::AsmJSFunctionToString(JSContext*, JS::HandleFunction)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:7360:70: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'src' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoGetElemSuperFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:678:16: note: 'lhsObj' declared here + 678 | RootedObject lhsObj( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:660:40: note: 'cx' declared here + 660 | bool DoGetElemSuperFallback(JSContext* cx, BaselineFrame* frame, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::jit::DoSetElemFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::Value*, JS::HandleValue, JS::HandleValue, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:783:73: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp: In function 'JSString* js::AsmJSFunctionToString(JSContext*, JS::HandleFunction)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:7360:29: note: 'src' declared here - 7360 | Rooted src(cx, source->substring(cx, begin, end)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:7327:48: note: 'cx' declared here - 7327 | JSString* js::AsmJSFunctionToString(JSContext* cx, HandleFunction fun) { - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o utrace.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/utrace.cpp -config/external/icu/common/utrie.o +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoSetElemFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::Value*, JS::HandleValue, JS::HandleValue, JS::HandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:782:16: note: 'obj' declared here + 782 | RootedObject obj( + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:763:35: note: 'cx' declared here + 763 | bool DoSetElemFallback(JSContext* cx, BaselineFrame* frame, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::GetElementOperationWithStackIndex(JSContext*, JS::HandleValue, int, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:511:40, + inlined from 'bool js::GetElementOperation(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:520:43, + inlined from 'bool js::jit::DoGetElemFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:653:27: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h: In function 'bool js::jit::DoGetElemFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:511:16: note: 'obj' declared here + 511 | RootedObject obj(cx, &lref.toObject()); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:638:35: note: 'cx' declared here + 638 | bool DoGetElemFallback(JSContext* cx, BaselineFrame* frame, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*&; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::TryNoteIter::TryNoteIter(JSContext*, JSScript*, jsbytecode*, TryNoteFilter) [with TryNoteFilter = InterpreterTryNoteFilter]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter.h:485:43, @@ -8361,126 +8310,21 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter.cpp:1288:55: note: 'cx' declared here 1288 | static HandleErrorContinuation HandleError(JSContext* cx, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o numsys.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/numsys.cpp -config/external/icu/i18n/olsontz.o -/usr/bin/i686-linux-gnu-g++ -o utrie.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/utrie.cpp -config/external/icu/common/utrie2.o -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonTypes.h:17, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Snapshots.h:13, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Snapshots.cpp:7, - from Unified_cpp_js_src_jit11.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::HasOwnProperty(JSContext*, JS::HandleValue, JS::HandleValue, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:209:18, - inlined from 'bool js::CheckPrivateFieldOperation(JSContext*, jsbytecode*, JS::HandleValue, JS::HandleValue, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:588:22: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'key' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctionList-inl.h:32, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:44, - from Unified_cpp_js_src_jit11.cpp:38: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h: In function 'bool js::CheckPrivateFieldOperation(JSContext*, jsbytecode*, JS::HandleValue, JS::HandleValue, bool*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:209:12: note: 'key' declared here - 209 | RootedId key(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:549:69: note: 'cx' declared here - 549 | static MOZ_ALWAYS_INLINE bool CheckPrivateFieldOperation(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::PropertyKey; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::jit::SetArrayLength(JSContext*, JS::HandleObject, JS::HandleValue, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:681:47: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::SetArrayLength(JSContext*, JS::HandleObject, JS::HandleValue, bool)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:681:12: note: 'id' declared here - 681 | RootedId id(cx, NameToId(cx->names().length)); - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:677:32: note: 'cx' declared here - 677 | bool SetArrayLength(JSContext* cx, HandleObject obj, HandleValue value, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::jit::GetPrototypeOf(JSContext*, JS::HandleObject, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:2189:24: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::GetPrototypeOf(JSContext*, JS::HandleObject, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:2189:16: note: 'proto' declared here - 2189 | RootedObject proto(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:2185:32: note: 'cx' declared here - 2185 | bool GetPrototypeOf(JSContext* cx, HandleObject target, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o olsontz.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/olsontz.cpp -config/external/icu/i18n/persncal.o -/usr/bin/i686-linux-gnu-g++ -o utrie2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/utrie2.cpp -config/external/icu/common/utrie2_builder.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::CreateThis(JSContext*, JS::Handle, JS::Handle, NewObjectKind, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject-inl.h:77:77, - inlined from 'bool js::jit::CreateThisFromIC(JSContext*, JS::HandleObject, JS::HandleObject, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:824:22: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:48: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject-inl.h: In function 'bool js::jit::CreateThisFromIC(JSContext*, JS::HandleObject, JS::HandleObject, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject-inl.h:77:24: note: 'shape' declared here - 77 | Rooted shape(cx, ThisShapeForFunction(cx, callee, newTarget)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:813:34: note: 'cx' declared here - 813 | bool CreateThisFromIC(JSContext* cx, HandleObject callee, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::jit::HandleDebugTrap(JSContext*, BaselineFrame*, const uint8_t*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:1173:42: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::HandleDebugTrap(JSContext*, BaselineFrame*, const uint8_t*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:1173:16: note: 'script' declared here - 1173 | RootedScript script(cx, frame->script()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:1171:33: note: 'cx' declared here - 1171 | bool HandleDebugTrap(JSContext* cx, BaselineFrame* frame, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o utrie2_builder.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/utrie2_builder.cpp -config/external/icu/common/utrie_swap.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSString* js::jit::ConvertObjectToStringForConcat(JSContext*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:2200:32, - inlined from 'bool js::jit::DoConcatStringObject(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:2215:42: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rootedObj' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::DoConcatStringObject(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:2200:15: note: 'rootedObj' declared here - 2200 | RootedValue rootedObj(cx, obj); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:2207:38: note: 'cx' declared here - 2207 | bool DoConcatStringObject(JSContext* cx, HandleValue lhs, HandleValue rhs, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o persncal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/persncal.cpp -config/external/icu/i18n/pluralranges.o -/usr/bin/i686-linux-gnu-g++ -o utrie_swap.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/utrie_swap.cpp -config/external/icu/common/uts46.o -/usr/bin/i686-linux-gnu-g++ -o uts46.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uts46.cpp -config/external/icu/common/utypes.o -/usr/bin/i686-linux-gnu-g++ -o pluralranges.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/pluralranges.cpp -config/external/icu/i18n/plurfmt.o -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/pluralranges.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined - 10 | #define UNISTR_FROM_STRING_EXPLICIT - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -: note: this is the location of the previous definition -/usr/bin/i686-linux-gnu-g++ -o plurfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/plurfmt.cpp -config/external/icu/i18n/plurrule.o -/usr/bin/i686-linux-gnu-g++ -o utypes.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/utypes.cpp -config/external/icu/common/uvector.o -/usr/bin/i686-linux-gnu-g++ -o uvector.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uvector.cpp -config/external/icu/common/uvectr32.o +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/memory/build' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/memory/mozalloc' +mkdir -p '.deps/' +memory/mozalloc/Unified_cpp_memory_mozalloc0.o +/usr/bin/i686-linux-gnu-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/build/reproducible-path/mozjs115-115.18.0/memory/mozalloc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/memory/mozalloc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/xpcom -I/build/reproducible-path/mozjs115-115.18.0/memory/build -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/memory/mozalloc' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt' +mkdir -p '.deps/' +mfbt/lz4.o +/usr/bin/i686-linux-gnu-gcc -std=gnu99 -o lz4.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/build/reproducible-path/mozjs115-115.18.0/mfbt -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt -I/build/reproducible-path/mozjs115-115.18.0/mfbt/double-conversion -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -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 /build/reproducible-path/mozjs115-115.18.0/mfbt/lz4/lz4.c +mfbt/lz4file.o +/usr/bin/i686-linux-gnu-g++ -o reldtfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/reldtfmt.cpp +config/external/icu/i18n/rulebasedcollator.o +/usr/bin/i686-linux-gnu-g++ -o rulebasedcollator.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/rulebasedcollator.cpp +config/external/icu/i18n/scriptset.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool js::CloseIterOperation(JSContext*, JS::HandleObject, CompletionKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter.cpp:5567:24: @@ -8507,150 +8351,103 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter.cpp:5131:41: note: 'cx' declared here 5131 | bool js::SpreadCallOperation(JSContext* cx, HandleScript script, jsbytecode* pc, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/Unified_cpp_js_src1.o -/usr/bin/i686-linux-gnu-g++ -o uvectr32.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uvectr32.cpp -config/external/icu/common/uvectr64.o -/usr/bin/i686-linux-gnu-g++ -o plurrule.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/plurrule.cpp -config/external/icu/i18n/quantityformatter.o -/usr/bin/i686-linux-gnu-g++ -o uvectr64.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/uvectr64.cpp -config/external/icu/common/wintz.o -In file included from Unified_cpp_js_src_wasm0.cpp:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'void js::wasm::BaseCompiler::emitRemainderI32()': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBaselineCompile.cpp:2739:24: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] - 2739 | quotientOrRemainder(rs, r, reserved, IsUnsigned(false), - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2740 | ZeroOnOverflow(true), isConst, c, RemainderI32); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBaselineCompile.cpp:2717:11: note: 'c' was declared here - 2717 | int32_t c; - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'void js::wasm::BaseCompiler::emitRemainderU32()': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBaselineCompile.cpp:2758:24: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] - 2758 | quotientOrRemainder(rs, r, reserved, IsUnsigned(true), ZeroOnOverflow(true), - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 2759 | isConst, c, RemainderI32); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBaselineCompile.cpp:2748:11: note: 'c' was declared here - 2748 | int32_t c; - | ^ -In file included from Unified_cpp_js_src_wasm0.cpp:20: -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCMemory.cpp: In member function 'RegType js::wasm::BaseCompiler::popConstMemoryAccess(js::wasm::MemoryAccessDesc*, js::wasm::AccessCheck*) [with RegType = js::wasm::RegI32]': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCMemory.cpp:131:12: warning: 'addrTemp' may be used uninitialized [-Wmaybe-uninitialized] - 131 | uint32_t addr = addrTemp; - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCMemory.cpp:129:11: note: 'addrTemp' was declared here - 129 | int32_t addrTemp; - | ^~~~~~~~ -/usr/bin/i686-linux-gnu-g++ -o wintz.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/wintz.cpp -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/common' -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit12.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/jit/Unified_cpp_js_src_jit13.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit13.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/jit/Unified_cpp_js_src_jit14.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::jit::OperatorIn(JSContext*, JS::HandleValue, JS::HandleObject, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:804:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] +/usr/bin/i686-linux-gnu-g++ -o ProfilingStack.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ProfilingStack.cpp +js/src/Unified_cpp_js_src0.o +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.h:27, + from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:19, + from Unified_cpp_js_src_wasm0.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool GetDataProperty(JSContext*, JS::HandleValue, const char*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:6554:77: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'field' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::OperatorIn(JSContext*, JS::HandleValue, JS::HandleObject, bool*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:804:12: note: 'id' declared here - 804 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:803:28: note: 'cx' declared here - 803 | bool OperatorIn(JSContext* cx, HandleValue key, HandleObject obj, bool* out) { - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCMemory.cpp: In member function 'void js::wasm::BaseCompiler::memFillInlineM32()': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCMemory.cpp:2515:11: warning: 'signedValue' may be used uninitialized [-Wmaybe-uninitialized] - 2515 | int32_t signedValue; - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCMemory.cpp:2514:11: warning: 'signedLength' may be used uninitialized [-Wmaybe-uninitialized] - 2514 | int32_t signedLength; - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCMemory.cpp: In member function 'void js::wasm::BaseCompiler::memCopyInlineM32()': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCMemory.cpp:2309:11: warning: 'signedLength' may be used uninitialized [-Wmaybe-uninitialized] - 2309 | int32_t signedLength; - | ^~~~~~~~~~~~ -/usr/bin/i686-linux-gnu-g++ -o quantityformatter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/quantityformatter.cpp -config/external/icu/i18n/rbnf.o -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:14, - from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:17, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsmath.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:33: -In static member function 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::Stk}; T = js::wasm::Stk; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]', - inlined from 'void mozilla::Vector::infallibleEmplaceBack(Args&& ...) [with Args = {js::wasm::Stk}; T = js::wasm::Stk; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:805:15, - inlined from 'void js::wasm::BaseCompiler::push(T) [with RegType = js::wasm::Stk]' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCStkMgmt-inl.h:44:29, - inlined from 'bool js::wasm::BaseCompiler::pushResults(js::wasm::ResultType, js::wasm::StackHeight)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBaselineCompile.cpp:1177:9: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5: warning: 'k' may be used uninitialized [-Wmaybe-uninitialized] - 154 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCStk.h: In member function 'bool js::wasm::BaseCompiler::pushResults(js::wasm::ResultType, js::wasm::StackHeight)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCStk.h:133:10: note: 'k' was declared here - 133 | Kind k; - | ^ -/usr/bin/i686-linux-gnu-g++ -o rbnf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/rbnf.cpp -config/external/icu/i18n/rbtz.o -In static member function 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::Stk}; T = js::wasm::Stk; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]', - inlined from 'void mozilla::Vector::infallibleEmplaceBack(Args&& ...) [with Args = {js::wasm::Stk}; T = js::wasm::Stk; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:805:15, - inlined from 'void js::wasm::BaseCompiler::push(T) [with RegType = js::wasm::Stk]' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCStkMgmt-inl.h:44:29, - inlined from 'bool js::wasm::BaseCompiler::pushStackResultsForCall(const js::wasm::ResultType&, js::wasm::RegPtr, js::wasm::StackResultsLoc*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBaselineCompile.cpp:4667:11: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5: warning: 'k' may be used uninitialized [-Wmaybe-uninitialized] - 154 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCStk.h: In member function 'bool js::wasm::BaseCompiler::pushStackResultsForCall(const js::wasm::ResultType&, js::wasm::RegPtr, js::wasm::StackResultsLoc*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp: In function 'bool GetDataProperty(JSContext*, JS::HandleValue, const char*, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:6553:19: note: 'field' declared here + 6553 | Rooted field(cx, + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:6551:40: note: 'cx' declared here + 6551 | static bool GetDataProperty(JSContext* cx, HandleValue objVal, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-gcc -std=gnu99 -o lz4file.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/build/reproducible-path/mozjs115-115.18.0/mfbt -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt -I/build/reproducible-path/mozjs115-115.18.0/mfbt/double-conversion -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -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 /build/reproducible-path/mozjs115-115.18.0/mfbt/lz4/lz4file.c +mfbt/lz4frame.o +/usr/bin/i686-linux-gnu-g++ -o scriptset.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/scriptset.cpp +config/external/icu/i18n/search.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/Unified_cpp_js_src1.o +/usr/bin/i686-linux-gnu-gcc -std=gnu99 -o lz4frame.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/build/reproducible-path/mozjs115-115.18.0/mfbt -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt -I/build/reproducible-path/mozjs115-115.18.0/mfbt/double-conversion -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -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 /build/reproducible-path/mozjs115-115.18.0/mfbt/lz4/lz4frame.c +mfbt/lz4hc.o +/usr/bin/i686-linux-gnu-g++ -o search.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/search.cpp +config/external/icu/i18n/selfmt.o +/usr/bin/i686-linux-gnu-gcc -std=gnu99 -o lz4hc.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/build/reproducible-path/mozjs115-115.18.0/mfbt -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt -I/build/reproducible-path/mozjs115-115.18.0/mfbt/double-conversion -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -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 /build/reproducible-path/mozjs115-115.18.0/mfbt/lz4/lz4hc.c +mfbt/xxhash.o +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCFrame.h:28, + from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCFrame.cpp:19, + from Unified_cpp_js_src_wasm0.cpp:11: +In member function 'void js::wasm::Stk::setOffs(Kind, uint32_t)', + inlined from 'static js::wasm::Stk js::wasm::Stk::StackResult(js::wasm::ValType, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCStk.h:159:14, + inlined from 'js::wasm::Stk js::wasm::BaseCompiler::captureStackResult(const js::wasm::ABIResult&, js::wasm::StackHeight, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBaselineCompile.cpp:1142:26: +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCStk.h:165:11: warning: 'k' may be used uninitialized [-Wmaybe-uninitialized] + 165 | kind_ = k; + | ~~~~~~^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCStk.h: In member function 'js::wasm::Stk js::wasm::BaseCompiler::captureStackResult(const js::wasm::ABIResult&, js::wasm::StackHeight, uint32_t)': /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCStk.h:133:10: note: 'k' was declared here 133 | Kind k; | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::jit::DoTrialInlining(JSContext*, BaselineFrame*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/TrialInlining.cpp:25:42: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] +/usr/bin/i686-linux-gnu-g++ -o selfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/selfmt.cpp +config/external/icu/i18n/sharedbreakiterator.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSString* js::AsmJSModuleToString(JSContext*, JS::HandleFunction, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:7310:70: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'src' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_jit11.cpp:20: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/TrialInlining.cpp: In function 'bool js::jit::DoTrialInlining(JSContext*, BaselineFrame*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/TrialInlining.cpp:25:16: note: 'script' declared here - 25 | RootedScript script(cx, frame->script()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/TrialInlining.cpp:24:33: note: 'cx' declared here - 24 | bool DoTrialInlining(JSContext* cx, BaselineFrame* frame) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, - inlined from 'js::ConstructArgs::ConstructArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:953:50, - inlined from 'bool js::jit::InvokeFunction(JSContext*, JS::HandleObject, bool, bool, uint32_t, JS::Value*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:477:27: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'cargs' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp: In function 'JSString* js::AsmJSModuleToString(JSContext*, JS::HandleFunction, bool)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:7310:29: note: 'src' declared here + 7310 | Rooted src(cx, source->substring(cx, begin, end)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:7278:46: note: 'cx' declared here + 7278 | JSString* js::AsmJSModuleToString(JSContext* cx, HandleFunction fun, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSString* js::AsmJSFunctionToString(JSContext*, JS::HandleFunction)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:7360:70: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'src' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::InvokeFunction(JSContext*, JS::HandleObject, bool, bool, uint32_t, JS::Value*, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:477:19: note: 'cargs' declared here - 477 | ConstructArgs cargs(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:460:32: note: 'cx' declared here - 460 | bool InvokeFunction(JSContext* cx, HandleObject obj, bool constructing, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::StringObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::StringObject*; T = js::StringObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::StringObject* js::StringObject::create(JSContext*, JS::HandleString, JS::HandleObject, js::NewObjectKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringObject-inl.h:39:75, - inlined from 'JSObject* js::jit::NewStringObject(JSContext*, JS::HandleString)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:800:30: +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp: In function 'JSString* js::AsmJSFunctionToString(JSContext*, JS::HandleFunction)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:7360:29: note: 'src' declared here + 7360 | Rooted src(cx, source->substring(cx, begin, end)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:7327:48: note: 'cx' declared here + 7327 | JSString* js::AsmJSFunctionToString(JSContext* cx, HandleFunction fun) { + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o sharedbreakiterator.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/sharedbreakiterator.cpp +config/external/icu/i18n/simpletz.o +/usr/bin/i686-linux-gnu-g++ -o simpletz.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/simpletz.cpp +config/external/icu/i18n/smpdtfmt.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::jit::DoSetPropFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::Value*, JS::HandleValue, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:1347:77: /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:49: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringObject-inl.h: In function 'JSObject* js::jit::NewStringObject(JSContext*, JS::HandleString)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringObject-inl.h:38:25: note: 'obj' declared here - 38 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:799:38: note: 'cx' declared here - 799 | JSObject* NewStringObject(JSContext* cx, HandleString str) { - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o rbtz.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/rbtz.cpp -config/external/icu/i18n/region.o -/usr/bin/i686-linux-gnu-g++ -o region.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/region.cpp -config/external/icu/i18n/reldatefmt.o +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp: In function 'bool js::jit::DoSetPropFallback(JSContext*, BaselineFrame*, ICFallbackStub*, JS::Value*, JS::HandleValue, JS::HandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:1346:16: note: 'obj' declared here + 1346 | RootedObject obj(cx, + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineIC.cpp:1323:35: note: 'cx' declared here + 1323 | bool DoSetPropFallback(JSContext* cx, BaselineFrame* frame, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o smpdtfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/smpdtfmt.cpp +config/external/icu/i18n/smpdtfst.o +/usr/bin/i686-linux-gnu-gcc -std=gnu99 -o xxhash.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/build/reproducible-path/mozjs115-115.18.0/mfbt -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt -I/build/reproducible-path/mozjs115-115.18.0/mfbt/double-conversion -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -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 /build/reproducible-path/mozjs115-115.18.0/mfbt/lz4/xxhash.c +mfbt/Unified_cpp_mfbt0.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit10.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/jit/Unified_cpp_js_src_jit11.o +/usr/bin/i686-linux-gnu-g++ -o smpdtfst.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/smpdtfst.cpp +config/external/icu/i18n/sortkey.o In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, from /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.h:12, from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.h:12, @@ -8704,6 +8501,16 @@ /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'bi' in '((js::StackRootedBase**)cx)[8]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_wasm0.cpp:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'void js::wasm::BaseCompiler::emitRemainderI32()': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBaselineCompile.cpp:2739:24: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] + 2739 | quotientOrRemainder(rs, r, reserved, IsUnsigned(false), + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2740 | ZeroOnOverflow(true), isConst, c, RemainderI32); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBaselineCompile.cpp:2717:11: note: 'c' was declared here + 2717 | int32_t c; + | ^ In file included from Unified_cpp_js_src0.cpp:20: /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/BigInt.cpp: In static member function 'static bool js::BigIntObject::asUintN(JSContext*, unsigned int, JS::Value*)': /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/BigInt.cpp:160:16: note: 'bi' declared here @@ -8725,6 +8532,17 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/BigInt.cpp:176:38: note: 'cx' declared here 176 | bool BigIntObject::asIntN(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o sortkey.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/sortkey.cpp +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBaselineCompile.cpp: In member function 'void js::wasm::BaseCompiler::emitRemainderU32()': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBaselineCompile.cpp:2758:24: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] + 2758 | quotientOrRemainder(rs, r, reserved, IsUnsigned(true), ZeroOnOverflow(true), + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 2759 | isConst, c, RemainderI32); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBaselineCompile.cpp:2748:11: note: 'c' was declared here + 2748 | int32_t c; + | ^ +config/external/icu/i18n/standardplural.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DataViewObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DataViewObject::byteLengthGetterImpl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/DataViewObject.cpp:895:56: @@ -8751,6 +8569,14 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/DataViewObject.cpp:914:54: note: 'cx' declared here 914 | bool DataViewObject::byteOffsetGetterImpl(JSContext* cx, const CallArgs& args) { | ~~~~~~~~~~~^~ +In file included from Unified_cpp_js_src_wasm0.cpp:20: +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCMemory.cpp: In member function 'RegType js::wasm::BaseCompiler::popConstMemoryAccess(js::wasm::MemoryAccessDesc*, js::wasm::AccessCheck*) [with RegType = js::wasm::RegI32]': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCMemory.cpp:131:12: warning: 'addrTemp' may be used uninitialized [-Wmaybe-uninitialized] + 131 | uint32_t addr = addrTemp; + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCMemory.cpp:129:11: note: 'addrTemp' was declared here + 129 | int32_t addrTemp; + | ^~~~~~~~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool DefineArrayElement(JSContext*, JS::HandleObject, uint64_t, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:487:17: @@ -8829,6 +8655,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:1381:45: note: 'cx' declared here 1381 | static bool array_toLocaleString(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o standardplural.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/standardplural.cpp +config/external/icu/i18n/string_segment.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::array_indexOf(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:4180:50: @@ -8868,10 +8696,12 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:4416:36: note: 'cx' declared here 4416 | bool js::array_includes(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o reldatefmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/reldatefmt.cpp -config/external/icu/i18n/reldtfmt.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_wasm2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/wasm -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/wasm -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/wasm/Unified_cpp_js_src_wasm3.o +/usr/bin/i686-linux-gnu-g++ -o string_segment.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/string_segment.cpp +config/external/icu/i18n/stsearch.o +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/string_segment.cpp:10:9: warning: "UNISTR_FROM_STRING_EXPLICIT" redefined + 10 | #define UNISTR_FROM_STRING_EXPLICIT + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +: note: this is the location of the previous definition In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static js::SharedShape* js::GlobalObject::createArrayShapeWithDefaultProto(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:5079:79: @@ -9026,6 +8856,23 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:5554:51: note: 'cx' declared here 5554 | ArrayObject* js::NewArrayWithNullProto(JSContext* cx) { | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o stsearch.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/stsearch.cpp +config/external/icu/i18n/taiwncal.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_mfbt0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/build/reproducible-path/mozjs115-115.18.0/mfbt -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt -I/build/reproducible-path/mozjs115-115.18.0/mfbt/double-conversion -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +mfbt/Unified_cpp_mfbt1.o +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCMemory.cpp: In member function 'void js::wasm::BaseCompiler::memFillInlineM32()': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCMemory.cpp:2515:11: warning: 'signedValue' may be used uninitialized [-Wmaybe-uninitialized] + 2515 | int32_t signedValue; + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCMemory.cpp:2514:11: warning: 'signedLength' may be used uninitialized [-Wmaybe-uninitialized] + 2514 | int32_t signedLength; + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCMemory.cpp: In member function 'void js::wasm::BaseCompiler::memCopyInlineM32()': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCMemory.cpp:2309:11: warning: 'signedLength' may be used uninitialized [-Wmaybe-uninitialized] + 2309 | int32_t signedLength; + | ^~~~~~~~~~~~ +/usr/bin/i686-linux-gnu-g++ -o taiwncal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/taiwncal.cpp +config/external/icu/i18n/timezone.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool atomics_wait(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/AtomicsObject.cpp:720:44: @@ -9111,6 +8958,7 @@ /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'thisView' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ +/usr/bin/i686-linux-gnu-g++ -o timezone.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/timezone.cpp /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/DataViewObject.cpp: In static member function 'static bool js::DataViewObject::getUint16Impl(JSContext*, const JS::CallArgs&)': /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/DataViewObject.cpp:551:27: note: 'thisView' declared here 551 | Rooted thisView( @@ -9118,6 +8966,7 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/DataViewObject.cpp:548:47: note: 'cx' declared here 548 | bool DataViewObject::getUint16Impl(JSContext* cx, const CallArgs& args) { | ~~~~~~~~~~~^~ +config/external/icu/i18n/tmunit.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DataViewObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DataViewObject::getInt32Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/DataViewObject.cpp:571:56: @@ -9131,6 +8980,21 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/DataViewObject.cpp:567:46: note: 'cx' declared here 567 | bool DataViewObject::getInt32Impl(JSContext* cx, const CallArgs& args) { | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:14, + from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:17, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsmath.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:33: +In static member function 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::Stk}; T = js::wasm::Stk; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]', + inlined from 'void mozilla::Vector::infallibleEmplaceBack(Args&& ...) [with Args = {js::wasm::Stk}; T = js::wasm::Stk; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:805:15, + inlined from 'void js::wasm::BaseCompiler::push(T) [with RegType = js::wasm::Stk]' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCStkMgmt-inl.h:44:29, + inlined from 'bool js::wasm::BaseCompiler::pushResults(js::wasm::ResultType, js::wasm::StackHeight)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBaselineCompile.cpp:1177:9: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5: warning: 'k' may be used uninitialized [-Wmaybe-uninitialized] + 154 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCStk.h: In member function 'bool js::wasm::BaseCompiler::pushResults(js::wasm::ResultType, js::wasm::StackHeight)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCStk.h:133:10: note: 'k' was declared here + 133 | Kind k; + | ^ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DataViewObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DataViewObject::getFloat32Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/DataViewObject.cpp:661:56: @@ -9235,6 +9099,17 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/DataViewObject.cpp:787:47: note: 'cx' declared here 787 | bool DataViewObject::setUint32Impl(JSContext* cx, const CallArgs& args) { | ~~~~~~~~~~~^~ +In static member function 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::Stk}; T = js::wasm::Stk; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]', + inlined from 'void mozilla::Vector::infallibleEmplaceBack(Args&& ...) [with Args = {js::wasm::Stk}; T = js::wasm::Stk; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:805:15, + inlined from 'void js::wasm::BaseCompiler::push(T) [with RegType = js::wasm::Stk]' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCStkMgmt-inl.h:44:29, + inlined from 'bool js::wasm::BaseCompiler::pushStackResultsForCall(const js::wasm::ResultType&, js::wasm::RegPtr, js::wasm::StackResultsLoc*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBaselineCompile.cpp:4667:11: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5: warning: 'k' may be used uninitialized [-Wmaybe-uninitialized] + 154 | new (KnownNotNull, aDst) T(std::forward(aArgs)...); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCStk.h: In member function 'bool js::wasm::BaseCompiler::pushStackResultsForCall(const js::wasm::ResultType&, js::wasm::RegPtr, js::wasm::StackResultsLoc*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBCStk.h:133:10: note: 'k' was declared here + 133 | Kind k; + | ^ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DataViewObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DataViewObject*; T = js::DataViewObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::DataViewObject::setFloat64Impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/DataViewObject.cpp:867:56: @@ -9353,22 +9228,11 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Eval.cpp:509:74: note: 'cx' declared here 509 | JS_PUBLIC_API JSObject* JS::GetJSMEnvironmentOfScriptedCaller(JSContext* cx) { | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool HandleInstantiationFailure(JSContext*, JS::CallArgs, const js::AsmJSMetadata&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:6985:73, - inlined from 'bool js::InstantiateAsmJS(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:7071:38: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'name' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp: In function 'bool js::InstantiateAsmJS(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:6985:19: note: 'name' declared here - 6985 | Rooted name(cx, args.callee().as().explicitName()); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:7058:38: note: 'cx' declared here - 7058 | bool js::InstantiateAsmJS(JSContext* cx, unsigned argc, JS::Value* vp) { - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o reldtfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/reldtfmt.cpp -config/external/icu/i18n/rulebasedcollator.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_mfbt1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/build/reproducible-path/mozjs115-115.18.0/mfbt -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt -I/build/reproducible-path/mozjs115-115.18.0/mfbt/double-conversion -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +/usr/bin/i686-linux-gnu-g++ -o tmunit.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/tmunit.cpp +config/external/icu/i18n/tmutamt.o +/usr/bin/i686-linux-gnu-g++ -o tmutamt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/tmutamt.cpp +config/external/icu/i18n/tmutfmt.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::array_join(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:1257:50: @@ -9382,10 +9246,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:1252:32: note: 'cx' declared here 1252 | bool js::array_join(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o rulebasedcollator.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/rulebasedcollator.cpp -config/external/icu/i18n/scriptset.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit14.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/jit/Unified_cpp_js_src_jit15.o +/usr/bin/i686-linux-gnu-g++ -o tmutfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/tmutfmt.cpp +config/external/icu/i18n/tzfmt.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::PropertyKey; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool SetArrayLengthProperty(JSContext*, JS::Handle, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:588:47: @@ -9467,6 +9329,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:3441:35: note: 'cx' declared here 3441 | static bool array_with(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o tzfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/tzfmt.cpp +config/external/icu/i18n/tzgnames.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NonSyntacticVariablesObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::ExecuteInFrameScriptEnvironment(JSContext*, JS::HandleObject, JS::HandleScript, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Eval.cpp:403:66: @@ -9493,6 +9357,12 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Eval.cpp:229:35: note: 'cx' declared here 229 | static bool EvalKernel(JSContext* cx, HandleValue v, EvalType evalType, | ~~~~~~~~~~~^~ +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src' +mkdir -p '.deps/' +modules/fdlibm/src/e_acos.o +/usr/bin/i686-linux-gnu-g++ -o e_acos.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_acos.cpp +modules/fdlibm/src/e_acosf.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool array_concat(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:4692:50: @@ -9506,6 +9376,10 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:4687:37: note: 'cx' declared here 4687 | static bool array_concat(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o e_acosf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_acosf.cpp +modules/fdlibm/src/e_acosh.o +/usr/bin/i686-linux-gnu-g++ -o e_acosh.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_acosh.cpp +modules/fdlibm/src/e_asin.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool array_reverse(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:1533:50: @@ -9519,6 +9393,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:1528:38: note: 'cx' declared here 1528 | static bool array_reverse(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o e_asin.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_asin.cpp +modules/fdlibm/src/e_asinf.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool CopyArrayElements(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:2707:23: @@ -9532,6 +9408,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:2702:42: note: 'cx' declared here 2702 | static bool CopyArrayElements(JSContext* cx, HandleObject obj, uint64_t begin, | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o e_asinf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_asinf.cpp +modules/fdlibm/src/e_atan2.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool SetArrayElements(JSContext*, JS::HandleObject, uint64_t, uint32_t, const JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:1439:17: @@ -9559,10 +9437,33 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:2033:47: note: 'cx' declared here 2033 | bool js::intrinsic_ArrayNativeSort(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o scriptset.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/scriptset.cpp -config/external/icu/i18n/search.o -/usr/bin/i686-linux-gnu-g++ -o search.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/search.cpp -config/external/icu/i18n/selfmt.o +In file included from Unified_cpp_js_src_jit10.cpp:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/ScalarReplacement.cpp: In member function 'void js::jit::ArrayMemoryView::visitStoreElement(js::jit::MStoreElement*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/ScalarReplacement.cpp:1505:21: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized] + 1505 | state_->setElement(index, ins->value()); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/ScalarReplacement.cpp:1497:11: note: 'index' was declared here + 1497 | int32_t index; + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/ScalarReplacement.cpp: In member function 'void js::jit::ArrayMemoryView::visitLoadElement(js::jit::MLoadElement*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/ScalarReplacement.cpp:1526:44: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized] + 1526 | MDefinition* element = state_->getElement(index); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/ScalarReplacement.cpp:1520:11: note: 'index' was declared here + 1520 | int32_t index; + | ^~~~~ +/usr/bin/i686-linux-gnu-g++ -o e_atan2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_atan2.cpp +modules/fdlibm/src/e_atanh.o +/usr/bin/i686-linux-gnu-g++ -o e_atanh.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_atanh.cpp +modules/fdlibm/src/e_cosh.o +/usr/bin/i686-linux-gnu-g++ -o e_cosh.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_cosh.cpp +modules/fdlibm/src/e_exp.o +/usr/bin/i686-linux-gnu-g++ -o e_exp.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_exp.cpp +modules/fdlibm/src/e_expf.o +/usr/bin/i686-linux-gnu-g++ -o e_expf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_expf.cpp +modules/fdlibm/src/e_hypot.o +/usr/bin/i686-linux-gnu-g++ -o e_hypot.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_hypot.cpp +modules/fdlibm/src/e_log.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool array_toSpliced(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:3181:50: @@ -9576,6 +9477,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:3176:40: note: 'cx' declared here 3176 | static bool array_toSpliced(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o e_log.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_log.cpp +modules/fdlibm/src/e_log10.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool js::GetElementsWithAdder(JSContext*, JS::HandleObject, JS::HandleObject, uint32_t, uint32_t, ElementAdder*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:371:21: @@ -9589,20 +9492,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:366:42: note: 'cx' declared here 366 | bool js::GetElementsWithAdder(JSContext* cx, HandleObject obj, | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/WarpBuilder.h:14, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/WarpBuilder.cpp:7, - from Unified_cpp_js_src_jit12.cpp:2: -In member function 'void js::jit::MDefinition::setResultType(js::jit::MIRType)', - inlined from 'js::jit::MUnreachableResult::MUnreachableResult(js::jit::MIRType)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:11036:18, - inlined from 'static js::jit::MUnreachableResult::MThisOpcode* js::jit::MUnreachableResult::New(js::jit::TempAllocator&, Args&& ...) [with Args = {js::jit::MIRType&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:11041:3, - inlined from 'bool js::jit::WarpBuilder::buildBailoutForColdIC(js::BytecodeLocation, js::jit::CacheKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/WarpBuilder.cpp:3428:38: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:879:50: warning: 'resultType' may be used uninitialized [-Wmaybe-uninitialized] - 879 | void setResultType(MIRType type) { resultType_ = type; } - | ~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/WarpBuilder.cpp: In member function 'bool js::jit::WarpBuilder::buildBailoutForColdIC(js::BytecodeLocation, js::jit::CacheKind)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/WarpBuilder.cpp:3390:11: note: 'resultType' was declared here - 3390 | MIRType resultType; - | ^~~~~~~~~~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool array_push(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:2255:50: @@ -9616,6 +9505,12 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:2250:35: note: 'cx' declared here 2250 | static bool array_push(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o e_log10.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_log10.cpp +modules/fdlibm/src/e_log2.o +/usr/bin/i686-linux-gnu-g++ -o e_log2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_log2.cpp +modules/fdlibm/src/e_logf.o +/usr/bin/i686-linux-gnu-g++ -o tzgnames.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/tzgnames.cpp +config/external/icu/i18n/tznames.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool array_slice(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:3808:50: @@ -9629,8 +9524,12 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:3803:36: note: 'cx' declared here 3803 | static bool array_slice(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o selfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/selfmt.cpp -config/external/icu/i18n/sharedbreakiterator.o +/usr/bin/i686-linux-gnu-g++ -o e_logf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_logf.cpp +modules/fdlibm/src/e_pow.o +/usr/bin/i686-linux-gnu-g++ -o e_pow.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_pow.cpp +modules/fdlibm/src/e_powf.o +/usr/bin/i686-linux-gnu-g++ -o e_powf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_powf.cpp +modules/fdlibm/src/e_sinh.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool array_unshift(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:2504:50: @@ -9644,6 +9543,20 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:2499:38: note: 'cx' declared here 2499 | static bool array_unshift(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool HandleInstantiationFailure(JSContext*, JS::CallArgs, const js::AsmJSMetadata&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:6985:73, + inlined from 'bool js::InstantiateAsmJS(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:7071:38: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'name' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp: In function 'bool js::InstantiateAsmJS(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:6985:19: note: 'name' declared here + 6985 | Rooted name(cx, args.callee().as().explicitName()); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/AsmJS.cpp:7058:38: note: 'cx' declared here + 7058 | bool js::InstantiateAsmJS(JSContext* cx, unsigned argc, JS::Value* vp) { + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool array_shift(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:2420:50: @@ -9657,8 +9570,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:2415:36: note: 'cx' declared here 2415 | static bool array_shift(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o sharedbreakiterator.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/sharedbreakiterator.cpp -config/external/icu/i18n/simpletz.o +/usr/bin/i686-linux-gnu-g++ -o e_sinh.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_sinh.cpp +modules/fdlibm/src/e_sqrtf.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool array_splice_impl(JSContext*, unsigned int, JS::Value*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:2843:50: @@ -9672,434 +9585,254 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.cpp:2837:42: note: 'cx' declared here 2837 | static bool array_splice_impl(JSContext* cx, unsigned argc, Value* vp, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o simpletz.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/simpletz.cpp -config/external/icu/i18n/smpdtfmt.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_wasm3.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/wasm -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/wasm -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/wasm/Unified_cpp_js_src_wasm4.o -/usr/bin/i686-linux-gnu-g++ -o smpdtfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/smpdtfmt.cpp -config/external/icu/i18n/smpdtfst.o -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:24, - from /build/reproducible-path/mozjs115-115.18.0/js/src/util/Poison.h:25, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/ProcessExecutableMemory.h:10, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/ExecutableAllocator.h:36, - from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/GCContext.h:16, - from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Cell.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Allocator.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/JitCode.h:17, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/Assembler-x86.h:13, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Assembler.h:11, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/ABIArgGenerator.h:14, - from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGC.h:24, - from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGC.cpp:19, - from Unified_cpp_js_src_wasm2.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::WasmGcObject::obj_lookupProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleObject, js::PropertyResult*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:242:48: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_wasm2.cpp:11: -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp: In static member function 'static bool js::WasmGcObject::obj_lookupProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleObject, js::PropertyResult*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:242:16: note: 'proto' declared here - 242 | RootedObject proto(cx, obj->staticPrototype()); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:232:50: note: 'cx' declared here - 232 | bool WasmGcObject::obj_lookupProperty(JSContext* cx, HandleObject obj, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::WasmGcObject::obj_hasProperty(JSContext*, JS::HandleObject, JS::HandleId, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:269:48: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp: In static member function 'static bool js::WasmGcObject::obj_hasProperty(JSContext*, JS::HandleObject, JS::HandleId, bool*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:269:16: note: 'proto' declared here - 269 | RootedObject proto(cx, obj->staticPrototype()); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:261:47: note: 'cx' declared here - 261 | bool WasmGcObject::obj_hasProperty(JSContext* cx, HandleObject obj, HandleId id, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::WasmGcObject::obj_deleteProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::ObjectOpResult&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:345:48: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/usr/bin/i686-linux-gnu-g++ -o e_sqrtf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_sqrtf.cpp +modules/fdlibm/src/k_cos.o +/usr/bin/i686-linux-gnu-g++ -o k_cos.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/k_cos.cpp +modules/fdlibm/src/k_cosf.o +/usr/bin/i686-linux-gnu-g++ -o k_cosf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/k_cosf.cpp +modules/fdlibm/src/k_exp.o +/usr/bin/i686-linux-gnu-g++ -o k_exp.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/k_exp.cpp +modules/fdlibm/src/k_expf.o +/usr/bin/i686-linux-gnu-g++ -o tznames.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/tznames.cpp +config/external/icu/i18n/tznames_impl.o +/usr/bin/i686-linux-gnu-g++ -o k_expf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/k_expf.cpp +modules/fdlibm/src/k_rem_pio2.o +In member function 'void js::jit::ArrayMemoryView::visitLoadElement(js::jit::MLoadElement*)', + inlined from 'bool js::jit::EmulateStateOf::run(MemoryView&) [with MemoryView = js::jit::ArrayMemoryView]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/ScalarReplacement.cpp:83:11: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/ScalarReplacement.cpp:1526:44: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized] + 1526 | MDefinition* element = state_->getElement(index); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/ScalarReplacement.cpp: In member function 'bool js::jit::EmulateStateOf::run(MemoryView&) [with MemoryView = js::jit::ArrayMemoryView]': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/ScalarReplacement.cpp:1520:11: note: 'index' was declared here + 1520 | int32_t index; + | ^~~~~ +/usr/bin/i686-linux-gnu-g++ -o k_rem_pio2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/k_rem_pio2.cpp +modules/fdlibm/src/k_sin.o +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonTypes.h:17, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Registers.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MachineState.h:16, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/JitFrames.h:16, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/RematerializedFrame.h:18, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/RematerializedFrame.cpp:7, + from Unified_cpp_js_src_jit10.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::GCVector > >]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::GCVector > >; T = JS::GCVector > >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::jit::RematerializedFrame::RematerializeInlineFrames(JSContext*, uint8_t*, js::jit::InlineFrameIterator&, js::jit::MaybeReadFallback&, RematerializedFrameVector&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/RematerializedFrame.cpp:91:77: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tempFrames' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp: In static member function 'static bool js::WasmGcObject::obj_deleteProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::ObjectOpResult&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:345:16: note: 'proto' declared here - 345 | RootedObject proto(cx, obj->staticPrototype()); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:338:50: note: 'cx' declared here - 338 | bool WasmGcObject::obj_deleteProperty(JSContext* cx, HandleObject obj, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/RematerializedFrame.cpp: In static member function 'static bool js::jit::RematerializedFrame::RematerializeInlineFrames(JSContext*, uint8_t*, js::jit::InlineFrameIterator&, js::jit::MaybeReadFallback&, RematerializedFrameVector&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/RematerializedFrame.cpp:90:37: note: 'tempFrames' declared here + 90 | Rooted tempFrames(cx, + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/RematerializedFrame.cpp:88:16: note: 'cx' declared here + 88 | JSContext* cx, uint8_t* top, InlineFrameIterator& iter, + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/k_rem_pio2.cpp: In function 'int __kernel_rem_pio2(double*, double*, int, int, int)': +/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/k_rem_pio2.cpp:420:26: warning: 'fq' may be used uninitialized [-Wmaybe-uninitialized] + 420 | fw = fq[0]-fw; + | ~~~~^ +/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/k_rem_pio2.cpp:296:27: note: 'fq' declared here + 296 | double z,fw,f[20],fq[20],q[20]; + | ^~ +/usr/bin/i686-linux-gnu-g++ -o k_sin.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/k_sin.cpp +modules/fdlibm/src/k_sinf.o +/usr/bin/i686-linux-gnu-g++ -o k_sinf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/k_sinf.cpp +modules/fdlibm/src/k_tan.o +/usr/bin/i686-linux-gnu-g++ -o k_tan.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/k_tan.cpp +modules/fdlibm/src/k_tanf.o +/usr/bin/i686-linux-gnu-g++ -o k_tanf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/k_tanf.cpp +modules/fdlibm/src/s_asinh.o +/usr/bin/i686-linux-gnu-g++ -o s_asinh.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_asinh.cpp +modules/fdlibm/src/s_atan.o +/usr/bin/i686-linux-gnu-g++ -o tznames_impl.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/tznames_impl.cpp +config/external/icu/i18n/tzrule.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit11.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/jit/Unified_cpp_js_src_jit12.o +/usr/bin/i686-linux-gnu-g++ -o s_atan.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_atan.cpp +modules/fdlibm/src/s_atanf.o /usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 js/src/Unified_cpp_js_src10.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::WasmGcObject::obj_getProperty(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:289:48: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp: In static member function 'static bool js::WasmGcObject::obj_getProperty(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:289:16: note: 'proto' declared here - 289 | RootedObject proto(cx, obj->staticPrototype()); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:278:47: note: 'cx' declared here - 278 | bool WasmGcObject::obj_getProperty(JSContext* cx, HandleObject obj, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::wasm::ResultsToJSValue(JSContext*, ResultType, void*, mozilla::Maybe, JS::MutableHandleValue, CoercionLevel)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp:2296:56: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'array' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_wasm2.cpp:38: -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp: In function 'bool js::wasm::ResultsToJSValue(JSContext*, ResultType, void*, mozilla::Maybe, JS::MutableHandleValue, CoercionLevel)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp:2296:24: note: 'array' declared here - 2296 | Rooted array(cx, NewDenseEmptyArray(cx)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp:2254:40: note: 'cx' declared here - 2254 | bool wasm::ResultsToJSValue(JSContext* cx, ResultType type, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:16: -In constructor 'constexpr mozilla::Maybe::Maybe(mozilla::Maybe&&)', - inlined from 'js::wasm::TableDesc::TableDesc(js::wasm::TableDesc&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:605:8, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::TableDesc}; T = js::wasm::TableDesc; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::wasm::TableDesc; T = js::wasm::TableDesc; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::TableDesc; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::wasm::TableDesc; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:992:3, - inlined from 'js::wasm::SharedMetadata js::wasm::ModuleGenerator::finishMetadata(const js::wasm::Bytes&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGenerator.cpp:1054:51: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Maybe.h:349:55: warning: '((mozilla::Maybe*)aDst)[2].mozilla::Maybe::mozilla::detail::MaybeStorage' may be used uninitialized [-Wmaybe-uninitialized] - 349 | class MOZ_INHERIT_TYPE_ANNOTATIONS_FROM_TEMPLATE_ARGS Maybe - | ^~~~~ -In member function 'constexpr bool mozilla::Maybe::isSome() const [with T = unsigned int]', - inlined from 'constexpr void mozilla::Maybe::reset() [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Maybe.h:638:15, - inlined from 'constexpr mozilla::detail::Maybe_CopyMove_Enabler::Maybe_CopyMove_Enabler(mozilla::detail::Maybe_CopyMove_Enabler&&) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Maybe.h:158:27, - inlined from 'constexpr mozilla::Maybe::Maybe(mozilla::Maybe&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Maybe.h:349:55, - inlined from 'js::wasm::TableDesc::TableDesc(js::wasm::TableDesc&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:605:8, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::TableDesc}; T = js::wasm::TableDesc; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::wasm::TableDesc; T = js::wasm::TableDesc; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::TableDesc; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::wasm::TableDesc; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:992:3, - inlined from 'js::wasm::SharedMetadata js::wasm::ModuleGenerator::finishMetadata(const js::wasm::Bytes&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGenerator.cpp:1054:51: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Maybe.h:444:42: warning: '((const mozilla::Maybe*)aDst)[2].mozilla::Maybe::mozilla::detail::MaybeStorage.mozilla::detail::MaybeStorage::mIsSome' may be used uninitialized [-Wmaybe-uninitialized] - 444 | constexpr bool isSome() const { return mIsSome; } - | ^~~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Vector.h:10, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CompactBuffer.h:16, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/Assembler-x86.h:12: -In member function 'bool mozilla::Vector::usingInlineStorage() const [with T = unsigned char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = unsigned char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:964:30, - inlined from 'js::wasm::InitExpr::InitExpr(js::wasm::InitExpr&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.h:88:3, - inlined from 'js::wasm::GlobalDesc::GlobalDesc(js::wasm::GlobalDesc&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:233:7, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::GlobalDesc}; T = js::wasm::GlobalDesc; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::wasm::GlobalDesc; T = js::wasm::GlobalDesc; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::GlobalDesc; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::wasm::GlobalDesc; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:992:3, - inlined from 'js::wasm::SharedMetadata js::wasm::ModuleGenerator::finishMetadata(const js::wasm::Bytes&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGenerator.cpp:1055:53: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:498:12: warning: '*(const mozilla::Vector*)((char*)aDst + 8).mozilla::Vector::mBegin' may be used uninitialized [-Wmaybe-uninitialized] - 498 | return mBegin == const_cast(this)->inlineStorage(); - | ^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:33, - from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.h:46, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.h:37, - from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ScopeBindingCache.h:20, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Caches.h:17, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Runtime.h:49, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MacroAssembler-inl.h:24, - from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGC.cpp:21: -In constructor 'js::wasm::InitExpr::InitExpr(js::wasm::InitExpr&&)', - inlined from 'js::wasm::GlobalDesc::GlobalDesc(js::wasm::GlobalDesc&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:233:7, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::GlobalDesc}; T = js::wasm::GlobalDesc; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::wasm::GlobalDesc; T = js::wasm::GlobalDesc; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::GlobalDesc; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::wasm::GlobalDesc; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:992:3, - inlined from 'js::wasm::SharedMetadata js::wasm::ModuleGenerator::finishMetadata(const js::wasm::Bytes&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGenerator.cpp:1055:53: -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.h:88:3: warning: '*(js::wasm::InitExpr*)((char*)aDst + 4).js::wasm::InitExpr::literal_' may be used uninitialized [-Wmaybe-uninitialized] - 88 | InitExpr(InitExpr&&) = default; - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.h:88:3: warning: '*(js::wasm::InitExpr*)((char*)aDst + 4).js::wasm::InitExpr::type_' may be used uninitialized [-Wmaybe-uninitialized] -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.h:88:3: warning: '*(js::wasm::InitExpr*)((char*)aDst + 4).js::wasm::InitExpr::literal_' may be used uninitialized [-Wmaybe-uninitialized] -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.h:88:3: warning: '*(js::wasm::InitExpr*)((char*)aDst + 4).js::wasm::InitExpr::type_' may be used uninitialized [-Wmaybe-uninitialized] -/usr/bin/i686-linux-gnu-g++ -o smpdtfst.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/smpdtfst.cpp -config/external/icu/i18n/sortkey.o -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MoveResolver.h:16, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/MacroAssembler-x86.h:11, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86-shared/Assembler-x86-shared.cpp:13, - from Unified_cpp_js_src_jit14.cpp:11: -In constructor 'js::jit::Address::Address(js::jit::Register, int32_t)', - inlined from 'static js::jit::Address js::jit::CodeGeneratorShared::ToAddress(js::jit::Register, const js::jit::LAllocation*, JS::Scalar::Type, int32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:291:34, - inlined from 'void js::jit::CodeGenerator::visitCompareExchangeTypedArrayElement(js::jit::LCompareExchangeTypedArrayElement*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:1972:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/Assembler-shared.h:275:35: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] - 275 | : base(RegisterOrSP(base)), offset(offset) {} - | ^~~~~~~~~~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:21, - from Unified_cpp_js_src_jit14.cpp:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitCompareExchangeTypedArrayElement(js::jit::LCompareExchangeTypedArrayElement*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here - 289 | int32_t offset; - | ^~~~~~ -In constructor 'js::jit::Address::Address(js::jit::Register, int32_t)', - inlined from 'static js::jit::Address js::jit::CodeGeneratorShared::ToAddress(js::jit::Register, const js::jit::LAllocation*, JS::Scalar::Type, int32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:291:34, - inlined from 'void js::jit::CodeGenerator::visitAtomicExchangeTypedArrayElement(js::jit::LAtomicExchangeTypedArrayElement*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:1995:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/Assembler-shared.h:275:35: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] - 275 | : base(RegisterOrSP(base)), offset(offset) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitAtomicExchangeTypedArrayElement(js::jit::LAtomicExchangeTypedArrayElement*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here - 289 | int32_t offset; - | ^~~~~~ -In constructor 'js::jit::Address::Address(js::jit::Register, int32_t)', - inlined from 'static js::jit::Address js::jit::CodeGeneratorShared::ToAddress(js::jit::Register, const js::jit::LAllocation*, JS::Scalar::Type, int32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:291:34, - inlined from 'void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinop(js::jit::LAtomicTypedArrayElementBinop*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:2036:28: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/Assembler-shared.h:275:35: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] - 275 | : base(RegisterOrSP(base)), offset(offset) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinop(js::jit::LAtomicTypedArrayElementBinop*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here - 289 | int32_t offset; - | ^~~~~~ -/usr/bin/i686-linux-gnu-g++ -o sortkey.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/sortkey.cpp -In constructor 'js::jit::Address::Address(js::jit::Register, int32_t)', - inlined from 'static js::jit::Address js::jit::CodeGeneratorShared::ToAddress(js::jit::Register, const js::jit::LAllocation*, JS::Scalar::Type, int32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:291:34, - inlined from 'void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinopForEffect(js::jit::LAtomicTypedArrayElementBinopForEffect*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:2070:28: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/Assembler-shared.h:275:35: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] - 275 | : base(RegisterOrSP(base)), offset(offset) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinopForEffect(js::jit::LAtomicTypedArrayElementBinopForEffect*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here - 289 | int32_t offset; - | ^~~~~~ -config/external/icu/i18n/standardplural.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmGcObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmGcObject*; T = js::WasmGcObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::WasmGcObject::obj_newEnumerate(JSContext*, JS::HandleObject, JS::MutableHandleIdVector, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:430:62: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp: In static member function 'static bool js::WasmGcObject::obj_newEnumerate(JSContext*, JS::HandleObject, JS::MutableHandleIdVector, bool)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:430:25: note: 'typedObj' declared here - 430 | Rooted typedObj(cx, &obj->as()); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:426:48: note: 'cx' declared here - 426 | bool WasmGcObject::obj_newEnumerate(JSContext* cx, HandleObject obj, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o standardplural.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/standardplural.cpp -config/external/icu/i18n/string_segment.o -In member function 'bool js::wasm::Instance::constantRefFunc(uint32_t, js::wasm::MutableHandleFuncRef)', - inlined from 'bool InitExprInterpreter::evalRefFunc(JSContext*, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:306:36, - inlined from 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:497:9: -/build/reproducible-path/mozjs115-115.18.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: -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp: In member function 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:493:18: note: 'funcIndex' was declared here - 493 | uint32_t funcIndex; - | ^~~~~~~~~ -In member function 'bool InitExprInterpreter::pushI64(int64_t)', - inlined from 'bool InitExprInterpreter::evalI64Const(int64_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:300:48, - inlined from 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:466:9: -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:267:40: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] - 267 | return stack.append(Val(uint64_t(c))); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp: In member function 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:462:17: note: 'c' was declared here - 462 | int64_t c; - | ^ -In member function 'bool InitExprInterpreter::pushI32(int32_t)', - inlined from 'bool InitExprInterpreter::evalI32Const(int32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:299:48, - inlined from 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:459:9: -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:264:40: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] - 264 | return stack.append(Val(uint32_t(c))); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp: In member function 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:455:17: note: 'c' was declared here - 455 | int32_t c; - | ^ -In member function 'bool InitExprInterpreter::evalGlobalGet(JSContext*, uint32_t)', - inlined from 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:452:9: -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:296:33: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized] - 296 | instance().constantGlobalGet(index, &val); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp: In member function 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:448:18: note: 'index' was declared here - 448 | uint32_t index; - | ^~~~~ -/usr/bin/i686-linux-gnu-g++ -o string_segment.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/string_segment.cpp -config/external/icu/i18n/stsearch.o -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/string_segment.cpp:10:9: 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 /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/LinkedList.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:13: -In constructor 'RefPtr::RefPtr(RefPtr&&) [with T = const js::wasm::DataSegment]', - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {RefPtr}; T = RefPtr; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = RefPtr; T = RefPtr; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = RefPtr; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'js::wasm::Module::Module(const js::wasm::Code&, js::wasm::ImportVector&&, js::wasm::ExportVector&&, js::wasm::DataSegmentVector&&, js::wasm::ElemSegmentVector&&, js::wasm::CustomSectionVector&&, const js::wasm::ShareableBytes*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.h:147:9, - inlined from 'T* js_new(Args&& ...) [with T = js::wasm::Module; Args = {js::wasm::Code&, mozilla::Vector, mozilla::Vector, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, const js::wasm::ShareableBytes*&}]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Utility.h:526:1, - inlined from 'js::wasm::SharedModule js::wasm::ModuleGenerator::finishModule(const js::wasm::ShareableBytes&, JS::OptimizedEncodingListener*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGenerator.cpp:1177:47: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/RefPtr.h:106:21: warning: 'void* __builtin_memset(void*, int, unsigned int)' offset 0 is out of the bounds [0, 0] [-Warray-bounds=] - 106 | aRefPtr.mRawPtr = nullptr; - | ~~~~~~~~~~~~~~~~^~~~~~~~~ -In constructor 'RefPtr::RefPtr(RefPtr&&) [with T = const js::wasm::ElemSegment]', - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {RefPtr}; T = RefPtr; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = RefPtr; T = RefPtr; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = RefPtr; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'js::wasm::Module::Module(const js::wasm::Code&, js::wasm::ImportVector&&, js::wasm::ExportVector&&, js::wasm::DataSegmentVector&&, js::wasm::ElemSegmentVector&&, js::wasm::CustomSectionVector&&, const js::wasm::ShareableBytes*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.h:148:9, - inlined from 'T* js_new(Args&& ...) [with T = js::wasm::Module; Args = {js::wasm::Code&, mozilla::Vector, mozilla::Vector, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, const js::wasm::ShareableBytes*&}]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Utility.h:526:1, - inlined from 'js::wasm::SharedModule js::wasm::ModuleGenerator::finishModule(const js::wasm::ShareableBytes&, JS::OptimizedEncodingListener*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGenerator.cpp:1177:47: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/RefPtr.h:106:21: warning: 'void* __builtin_memset(void*, int, unsigned int)' offset 0 is out of the bounds [0, 0] [-Warray-bounds=] - 106 | aRefPtr.mRawPtr = nullptr; - | ~~~~~~~~~~~~~~~~^~~~~~~~~ -In member function 'bool mozilla::Vector::usingInlineStorage() const [with T = char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:964:30, - inlined from 'js::wasm::CacheableName::CacheableName(js::wasm::CacheableName&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:69:8, - inlined from 'js::wasm::Import::Import(js::wasm::Import&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:120:8, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::Import}; T = js::wasm::Import; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::wasm::Import; T = js::wasm::Import; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::Import; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'js::wasm::Module::Module(const js::wasm::Code&, js::wasm::ImportVector&&, js::wasm::ExportVector&&, js::wasm::DataSegmentVector&&, js::wasm::ElemSegmentVector&&, js::wasm::CustomSectionVector&&, const js::wasm::ShareableBytes*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.h:145:9, - inlined from 'T* js_new(Args&& ...) [with T = js::wasm::Module; Args = {js::wasm::Code&, mozilla::Vector, mozilla::Vector, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, const js::wasm::ShareableBytes*&}]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Utility.h:526:1, - inlined from 'js::wasm::SharedModule js::wasm::ModuleGenerator::finishModule(const js::wasm::ShareableBytes&, JS::OptimizedEncodingListener*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGenerator.cpp:1177:47: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:498:12: warning: '*(const mozilla::Vector*)aDst.mozilla::Vector::mBegin' may be used uninitialized [-Wmaybe-uninitialized] - 498 | return mBegin == const_cast(this)->inlineStorage(); - | ^~~~~~ -In member function 'bool mozilla::Vector::usingInlineStorage() const [with T = char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:964:30, - inlined from 'js::wasm::CacheableName::CacheableName(js::wasm::CacheableName&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:69:8, - inlined from 'js::wasm::Import::Import(js::wasm::Import&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:120:8, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::Import}; T = js::wasm::Import; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::wasm::Import; T = js::wasm::Import; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::Import; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'js::wasm::Module::Module(const js::wasm::Code&, js::wasm::ImportVector&&, js::wasm::ExportVector&&, js::wasm::DataSegmentVector&&, js::wasm::ElemSegmentVector&&, js::wasm::CustomSectionVector&&, const js::wasm::ShareableBytes*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.h:145:9, - inlined from 'T* js_new(Args&& ...) [with T = js::wasm::Module; Args = {js::wasm::Code&, mozilla::Vector, mozilla::Vector, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, const js::wasm::ShareableBytes*&}]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Utility.h:526:1, - inlined from 'js::wasm::SharedModule js::wasm::ModuleGenerator::finishModule(const js::wasm::ShareableBytes&, JS::OptimizedEncodingListener*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGenerator.cpp:1177:47: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:498:12: warning: '((const mozilla::Vector*)aDst)[1].mozilla::Vector::mBegin' may be used uninitialized [-Wmaybe-uninitialized] - 498 | return mBegin == const_cast(this)->inlineStorage(); - | ^~~~~~ -In member function 'bool mozilla::Vector::usingInlineStorage() const [with T = char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:964:30, - inlined from 'js::wasm::CacheableName::CacheableName(js::wasm::CacheableName&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:69:8, - inlined from 'js::wasm::Export::Export(js::wasm::Export&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:145:7, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::Export}; T = js::wasm::Export; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::wasm::Export; T = js::wasm::Export; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::Export; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'js::wasm::Module::Module(const js::wasm::Code&, js::wasm::ImportVector&&, js::wasm::ExportVector&&, js::wasm::DataSegmentVector&&, js::wasm::ElemSegmentVector&&, js::wasm::CustomSectionVector&&, const js::wasm::ShareableBytes*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.h:146:9, - inlined from 'T* js_new(Args&& ...) [with T = js::wasm::Module; Args = {js::wasm::Code&, mozilla::Vector, mozilla::Vector, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, const js::wasm::ShareableBytes*&}]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Utility.h:526:1, - inlined from 'js::wasm::SharedModule js::wasm::ModuleGenerator::finishModule(const js::wasm::ShareableBytes&, JS::OptimizedEncodingListener*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGenerator.cpp:1177:47: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:498:12: warning: '*(const mozilla::Vector*)aDst.mozilla::Vector::mBegin' may be used uninitialized [-Wmaybe-uninitialized] - 498 | return mBegin == const_cast(this)->inlineStorage(); - | ^~~~~~ -In member function 'bool mozilla::Vector::usingInlineStorage() const [with T = unsigned char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = unsigned char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:964:30, - inlined from 'js::wasm::CustomSection::CustomSection(js::wasm::CustomSection&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:479:8, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::CustomSection}; T = js::wasm::CustomSection; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::wasm::CustomSection; T = js::wasm::CustomSection; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::CustomSection; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'js::wasm::Module::Module(const js::wasm::Code&, js::wasm::ImportVector&&, js::wasm::ExportVector&&, js::wasm::DataSegmentVector&&, js::wasm::ElemSegmentVector&&, js::wasm::CustomSectionVector&&, const js::wasm::ShareableBytes*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.h:149:9, - inlined from 'T* js_new(Args&& ...) [with T = js::wasm::Module; Args = {js::wasm::Code&, mozilla::Vector, mozilla::Vector, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, const js::wasm::ShareableBytes*&}]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Utility.h:526:1, - inlined from 'js::wasm::SharedModule js::wasm::ModuleGenerator::finishModule(const js::wasm::ShareableBytes&, JS::OptimizedEncodingListener*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGenerator.cpp:1177:47: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:498:12: warning: '*(const mozilla::Vector*)aDst.mozilla::Vector::mBegin' may be used uninitialized [-Wmaybe-uninitialized] - 498 | return mBegin == const_cast(this)->inlineStorage(); - | ^~~~~~ -/usr/bin/i686-linux-gnu-g++ -o stsearch.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/stsearch.cpp -config/external/icu/i18n/taiwncal.o -/usr/bin/i686-linux-gnu-g++ -o taiwncal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/taiwncal.cpp -config/external/icu/i18n/timezone.o -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmStubs.h:24, - from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGenerator.cpp:39, - from Unified_cpp_js_src_wasm2.cpp:20: -In member function 'bool js::wasm::OpIter::readRefFunc(uint32_t*) [with Policy = js::wasm::ValidatingPolicy]', - inlined from 'bool ValidateInitExpr(js::wasm::Decoder&, js::wasm::ModuleEnvironment*, js::wasm::ValType, uint32_t, mozilla::Maybe*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:141:30: -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmOpIter.h:2285:3: warning: 'funcIndex' may be used uninitialized [-Wmaybe-uninitialized] - 2285 | if (*funcIndex >= env_.funcs.length()) { - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp: In function 'bool ValidateInitExpr(js::wasm::Decoder&, js::wasm::ModuleEnvironment*, js::wasm::ValType, uint32_t, mozilla::Maybe*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:140:18: note: 'funcIndex' was declared here - 140 | uint32_t funcIndex; - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:104:43: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] - 104 | *literal = Some(LitVal(uint64_t(c))); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:100:17: note: 'c' was declared here - 100 | int64_t c; - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:96:43: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] - 96 | *literal = Some(LitVal(uint32_t(c))); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:92:17: note: 'c' was declared here - 92 | int32_t c; - | ^ -In member function 'bool js::wasm::OpIter::readGetGlobal(uint32_t*) [with Policy = js::wasm::ValidatingPolicy]', - inlined from 'bool ValidateInitExpr(js::wasm::Decoder&, js::wasm::ModuleEnvironment*, js::wasm::ValType, uint32_t, mozilla::Maybe*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:85:32: -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmOpIter.h:2171:3: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized] - 2171 | if (*id >= env_.globals.length()) { - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp: In function 'bool ValidateInitExpr(js::wasm::Decoder&, js::wasm::ModuleEnvironment*, js::wasm::ValType, uint32_t, mozilla::Maybe*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:84:18: note: 'index' was declared here - 84 | uint32_t index; - | ^~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::wasm::AnyRef]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::wasm::AnyRef; T = js::wasm::AnyRef]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::wasm::Instance::callExport(JSContext*, uint32_t, JS::CallArgs, js::wasm::CoercionLevel)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp:2452:57: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ref' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp: In member function 'bool js::wasm::Instance::callExport(JSContext*, uint32_t, JS::CallArgs, js::wasm::CoercionLevel)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp:2452:20: note: 'ref' declared here - 2452 | RootedAnyRef ref(cx, AnyRef::fromCompiledCode(ptr)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp:2387:38: note: 'cx' declared here - 2387 | bool Instance::callExport(JSContext* cx, uint32_t funcIndex, CallArgs args, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o timezone.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/timezone.cpp -config/external/icu/i18n/tmunit.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, - inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:919:47, - inlined from 'bool js::wasm::Instance::callImport(JSContext*, uint32_t, unsigned int, uint64_t*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp:217:21: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'args' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp: In member function 'bool js::wasm::Instance::callImport(JSContext*, uint32_t, unsigned int, uint64_t*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp:217:14: note: 'args' declared here - 217 | InvokeArgs args(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp:207:38: note: 'cx' declared here - 207 | bool Instance::callImport(JSContext* cx, uint32_t funcImportIndex, - | ~~~~~~~~~~~^~ -In constructor 'RefPtr::RefPtr(RefPtr&&) [with T = js::wasm::Table]', - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {RefPtr}; T = RefPtr; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = RefPtr; T = RefPtr; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = RefPtr; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'js::wasm::Instance::Instance(JSContext*, JS::Handle, const js::wasm::SharedCode&, JS::Handle, js::wasm::SharedTableVector&&, js::wasm::UniqueDebugState)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp:1619:7: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/RefPtr.h:106:21: warning: 'void* __builtin_memset(void*, int, unsigned int)' offset 0 is out of the bounds [0, 0] [-Warray-bounds=] - 106 | aRefPtr.mRawPtr = nullptr; - | ~~~~~~~~~~~~~~~~^~~~~~~~~ -In constructor 'RefPtr::RefPtr(RefPtr&&) [with T = js::wasm::Table]', - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {RefPtr}; T = RefPtr; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = RefPtr; T = RefPtr; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = RefPtr; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'js::wasm::Instance::Instance(JSContext*, JS::Handle, const js::wasm::SharedCode&, JS::Handle, js::wasm::SharedTableVector&&, js::wasm::UniqueDebugState)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp:1619:7, - inlined from 'static js::wasm::Instance* js::wasm::Instance::create(JSContext*, JS::Handle, const js::wasm::SharedCode&, uint32_t, JS::Handle, js::wasm::SharedTableVector&&, js::wasm::UniqueDebugState)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp:1638:73: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/RefPtr.h:106:21: warning: 'void* __builtin_memset(void*, int, unsigned int)' offset 0 is out of the bounds [0, 0] [-Warray-bounds=] - 106 | aRefPtr.mRawPtr = nullptr; - | ~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/bin/i686-linux-gnu-g++ -o tmunit.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/tmunit.cpp -config/external/icu/i18n/tmutamt.o -/usr/bin/i686-linux-gnu-g++ -o tmutamt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/tmutamt.cpp -config/external/icu/i18n/tmutfmt.o -/usr/bin/i686-linux-gnu-g++ -o tmutfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/tmutfmt.cpp -config/external/icu/i18n/tzfmt.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_wasm4.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/wasm -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/wasm -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/wasm/Unified_cpp_js_src_wasm5.o -/usr/bin/i686-linux-gnu-g++ -o tzfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/tzfmt.cpp -config/external/icu/i18n/tzgnames.o +/usr/bin/i686-linux-gnu-g++ -o s_atanf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_atanf.cpp +modules/fdlibm/src/s_cbrt.o +/usr/bin/i686-linux-gnu-g++ -o s_cbrt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_cbrt.cpp +modules/fdlibm/src/s_ceil.o +/usr/bin/i686-linux-gnu-g++ -o s_ceil.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_ceil.cpp +modules/fdlibm/src/s_ceilf.o +/usr/bin/i686-linux-gnu-g++ -o s_ceilf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_ceilf.cpp +modules/fdlibm/src/s_cos.o +/usr/bin/i686-linux-gnu-g++ -o s_cos.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_cos.cpp +modules/fdlibm/src/s_cosf.o +/usr/bin/i686-linux-gnu-g++ -o s_cosf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_cosf.cpp +modules/fdlibm/src/s_exp2.o +/usr/bin/i686-linux-gnu-g++ -o s_exp2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_exp2.cpp +modules/fdlibm/src/s_exp2f.o +/usr/bin/i686-linux-gnu-g++ -o s_exp2f.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_exp2f.cpp +modules/fdlibm/src/s_expm1.o +/usr/bin/i686-linux-gnu-g++ -o s_expm1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_expm1.cpp +modules/fdlibm/src/s_fabs.o +/usr/bin/i686-linux-gnu-g++ -o s_fabs.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_fabs.cpp +modules/fdlibm/src/s_fabsf.o +/usr/bin/i686-linux-gnu-g++ -o s_fabsf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_fabsf.cpp +modules/fdlibm/src/s_floor.o +/usr/bin/i686-linux-gnu-g++ -o s_floor.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_floor.cpp +modules/fdlibm/src/s_floorf.o +/usr/bin/i686-linux-gnu-g++ -o s_floorf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_floorf.cpp +modules/fdlibm/src/s_log1p.o +/usr/bin/i686-linux-gnu-g++ -o s_log1p.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_log1p.cpp +modules/fdlibm/src/s_nearbyint.o +/usr/bin/i686-linux-gnu-g++ -o tzrule.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/tzrule.cpp +config/external/icu/i18n/tztrans.o +/usr/bin/i686-linux-gnu-g++ -o s_nearbyint.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_nearbyint.cpp +modules/fdlibm/src/s_rint.o +/usr/bin/i686-linux-gnu-g++ -o s_rint.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_rint.cpp +modules/fdlibm/src/s_rintf.o +/usr/bin/i686-linux-gnu-g++ -o s_rintf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_rintf.cpp +modules/fdlibm/src/s_scalbn.o +/usr/bin/i686-linux-gnu-g++ -o s_scalbn.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_scalbn.cpp +modules/fdlibm/src/s_sin.o +/usr/bin/i686-linux-gnu-g++ -o s_sin.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_sin.cpp +modules/fdlibm/src/s_sinf.o +/usr/bin/i686-linux-gnu-g++ -o tztrans.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/tztrans.cpp +config/external/icu/i18n/ucal.o +/usr/bin/i686-linux-gnu-g++ -o s_sinf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_sinf.cpp +modules/fdlibm/src/s_tan.o +/usr/bin/i686-linux-gnu-g++ -o s_tan.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_tan.cpp +modules/fdlibm/src/s_tanf.o +/usr/bin/i686-linux-gnu-g++ -o ucal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/ucal.cpp +config/external/icu/i18n/ucln_in.o +/usr/bin/i686-linux-gnu-g++ -o s_tanf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_tanf.cpp +modules/fdlibm/src/s_tanh.o +/usr/bin/i686-linux-gnu-g++ -o s_tanh.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_tanh.cpp +modules/fdlibm/src/s_trunc.o +/usr/bin/i686-linux-gnu-g++ -o s_trunc.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_trunc.cpp +modules/fdlibm/src/s_truncf.o +/usr/bin/i686-linux-gnu-g++ -o s_truncf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_truncf.cpp +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/baseprofiler' +mkdir -p '.deps/' +mozglue/baseprofiler/Unified_cpp_mozglue_baseprofiler0.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_mozglue_baseprofiler0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/baseprofiler -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/baseprofiler -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +/usr/bin/i686-linux-gnu-g++ -o ucln_in.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/ucln_in.cpp +config/external/icu/i18n/ucol.o +/usr/bin/i686-linux-gnu-g++ -o ucol.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/ucol.cpp +config/external/icu/i18n/ucol_res.o +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/baseprofiler' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/interposers' +mkdir -p '.deps/' +mozglue/interposers/Unified_cpp_mozglue_interposers0.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_mozglue_interposers0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/interposers -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/interposers -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/ucol.cpp: In function 'UCollator* ucol_clone_73(const UCollator*, UErrorCode*)': +/build/reproducible-path/mozjs115-115.18.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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unicode/platform.h:25, + from /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unicode/ptypes.h:52, + from /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unicode/umachine.h:46, + from /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unicode/utypes.h:38, + from /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/ucol.cpp:22: +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unicode/urename.h:784:49: note: declared here + 784 | #define ucol_safeClone U_ICU_ENTRY_POINT_RENAME(ucol_safeClone) + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.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 + | ^ +/build/reproducible-path/mozjs115-115.18.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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.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) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.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[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/interposers' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc' +mkdir -p '.deps/' +mozglue/misc/AutoProfilerLabel.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_wasm1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/wasm -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/wasm -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +/usr/bin/i686-linux-gnu-g++ -o AutoProfilerLabel.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/AutoProfilerLabel.cpp +js/src/wasm/Unified_cpp_js_src_wasm2.o +mozglue/misc/AwakeTimeStamp.o +/usr/bin/i686-linux-gnu-g++ -o ucol_res.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/ucol_res.cpp +config/external/icu/i18n/ucol_sit.o +/usr/bin/i686-linux-gnu-g++ -o AwakeTimeStamp.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/AwakeTimeStamp.cpp +mozglue/misc/ConditionVariable_posix.o +/usr/bin/i686-linux-gnu-g++ -o ConditionVariable_posix.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/ConditionVariable_posix.cpp +mozglue/misc/MmapFaultHandler.o +/usr/bin/i686-linux-gnu-g++ -o MmapFaultHandler.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/MmapFaultHandler.cpp +mozglue/misc/Mutex_posix.o +/usr/bin/i686-linux-gnu-g++ -o Mutex_posix.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/Mutex_posix.cpp +mozglue/misc/Printf.o +/usr/bin/i686-linux-gnu-g++ -o ucol_sit.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/ucol_sit.cpp +config/external/icu/i18n/ucoleitr.o +/usr/bin/i686-linux-gnu-g++ -o Printf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/Printf.cpp +mozglue/misc/RWLock_posix.o +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/ucol_sit.cpp: In function 'UCollator* ucol_openFromShortString_73(const char*, UBool, UParseError*, UErrorCode*)': +/build/reproducible-path/mozjs115-115.18.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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unicode/platform.h:25, + from /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unicode/ptypes.h:52, + from /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unicode/umachine.h:46, + from /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unicode/utypes.h:38, + from /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unicode/ustring.h:21, + from /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/ucol_sit.cpp:18: +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unicode/urename.h:792:54: note: declared here + 792 | #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.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 + | ^ +/build/reproducible-path/mozjs115-115.18.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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.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) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/unicode/ucol.h:1275:1: note: in expansion of macro 'ucol_setVariableTop' + 1275 | ucol_setVariableTop(UCollator *coll, + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.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); +/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unicode/urename.h:783:58: note: declared here + 783 | #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.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 + | ^ +/build/reproducible-path/mozjs115-115.18.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) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.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) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.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); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/bin/i686-linux-gnu-g++ -o ucoleitr.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/ucoleitr.cpp +config/external/icu/i18n/udat.o +/usr/bin/i686-linux-gnu-g++ -o RWLock_posix.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/RWLock_posix.cpp +mozglue/misc/SIMD.o +/usr/bin/i686-linux-gnu-g++ -o SIMD.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/SIMD.cpp +mozglue/misc/SIMD_avx2.o +/usr/bin/i686-linux-gnu-g++ -o SIMD_avx2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_avx2.o.pp -mavx2 /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/SIMD_avx2.cpp +mozglue/misc/SSE.o +/usr/bin/i686-linux-gnu-g++ -o SSE.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/SSE.o.pp /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/SSE.cpp +mozglue/misc/StackWalk.o +/usr/bin/i686-linux-gnu-g++ -o StackWalk.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/StackWalk.cpp +mozglue/misc/TimeStamp.o +/usr/bin/i686-linux-gnu-g++ -o TimeStamp.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/TimeStamp.cpp +mozglue/misc/TimeStamp_posix.o +/usr/bin/i686-linux-gnu-g++ -o udat.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/udat.cpp +config/external/icu/i18n/udateintervalformat.o +/usr/bin/i686-linux-gnu-g++ -o TimeStamp_posix.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/TimeStamp_posix.cpp +mozglue/misc/Uptime.o +/usr/bin/i686-linux-gnu-g++ -o Uptime.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/Uptime.cpp +mozglue/misc/Decimal.o +/usr/bin/i686-linux-gnu-g++ -o udateintervalformat.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/udateintervalformat.cpp +config/external/icu/i18n/udatpg.o In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, @@ -10175,6 +9908,9 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Object.cpp:2227:53: note: 'cx' declared here 2227 | static JSObject* CreateObjectConstructor(JSContext* cx, JSProtoKey key) { | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o Decimal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/decimal/Decimal.cpp +/usr/bin/i686-linux-gnu-g++ -o udatpg.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/udatpg.cpp +config/external/icu/i18n/ufieldpositer.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SetObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SetObject*; T = js::SetObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::SetObject::clear_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/MapObject.cpp:1702:73: @@ -10243,6 +9979,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/JSON.cpp:293:40: note: 'cx' declared here 293 | static bool PreprocessValue(JSContext* cx, HandleObject holder, KeyType key, | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o ufieldpositer.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/ufieldpositer.cpp +config/external/icu/i18n/uitercollationiterator.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool forEach(const char*, JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/MapObject.cpp:1725:64, @@ -10271,6 +10009,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/MapObject.cpp:1967:46: note: 'cx' declared here 1967 | JS_PUBLIC_API bool JS::SetForEach(JSContext* cx, HandleObject obj, | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o uitercollationiterator.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/uitercollationiterator.cpp +config/external/icu/i18n/ulistformatter.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = const JS::Value&; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'virtual bool js::ModuleNamespaceObject::ProxyHandler::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle >) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ModuleObject.cpp:432:51: @@ -10310,6 +10050,20 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ModuleObject.cpp:293:16: note: 'cx' declared here 293 | JSContext* cx, Handle module, | ~~~~~~~~~~~^~ +In file included from Unified_cpp_js_src_wasm1.cpp:20: +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmCompile.cpp: In function 'js::wasm::SharedModule js::wasm::CompileStreaming(const CompileArgs&, const Bytes&, const Bytes&, const ExclusiveBytesPtr&, const ExclusiveStreamEndData&, const mozilla::Atomic&, JS::UniqueChars*, UniqueCharsVector*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmCompile.cpp:900:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] + 900 | const StreamEndData& streamEnd = exclusiveStreamEnd.lock(); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmCompile.cpp:900:60: note: the temporary was destroyed at the end of the full expression 'js::ExclusiveWaitableData::lock() const [with T = js::wasm::StreamEndData]().js::ExclusiveWaitableData::Guard::js::ExclusiveData::Guard.js::ExclusiveData::Guard::operator js::wasm::StreamEndData&()' + 900 | const StreamEndData& streamEnd = exclusiveStreamEnd.lock(); + | ^ +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gdb' +mkdir -p '.deps/' +js/src/gdb/gdb-tests.o +/usr/bin/i686-linux-gnu-g++ -o gdb-tests.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/gdb -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gdb -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/gdb-tests.o.pp /build/reproducible-path/mozjs115-115.18.0/js/src/gdb/gdb-tests.cpp +js/src/gdb/test-prettyprinters.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::ModuleObject* js::CallModuleResolveHook(JSContext*, JS::HandleValue, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ModuleObject.cpp:2136:79: @@ -10349,24 +10103,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/JSON.cpp:1089:31: note: 'cx' declared here 1089 | static bool Revive(JSContext* cx, HandleValue reviver, MutableHandleValue vp) { | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:29: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::jit::AbortReasonOr WarpScriptOracle::maybeInlineCall(js::jit::WarpOpSnapshotList&, js::BytecodeLocation, js::jit::ICCacheIRStub*, js::jit::ICFallbackStub*, uint8_t*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/WarpOracle.cpp:952:65: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'targetScript' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_38(D)])[4]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_jit12.cpp:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/WarpOracle.cpp: In member function 'js::jit::AbortReasonOr WarpScriptOracle::maybeInlineCall(js::jit::WarpOpSnapshotList&, js::BytecodeLocation, js::jit::ICCacheIRStub*, js::jit::ICFallbackStub*, uint8_t*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/WarpOracle.cpp:952:16: note: 'targetScript' declared here - 952 | RootedScript targetScript(cx_, targetFunction->nonLazyScript()); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/WarpOracle.cpp:936:56: note: 'this' declared here - 936 | ICFallbackStub* fallbackStub, uint8_t* stubDataCopy) { - | ^ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool js::obj_toString(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Object.cpp:679:22: @@ -10380,8 +10116,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Object.cpp:676:34: note: 'cx' declared here 676 | bool js::obj_toString(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o tzgnames.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/tzgnames.cpp -config/external/icu/i18n/tznames.o +/usr/bin/i686-linux-gnu-g++ -o ulistformatter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/ulistformatter.cpp +config/external/icu/i18n/umsg.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::ObjectToSource(JSContext*, JS::HandleObject)::' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Object.cpp:339:40: @@ -10395,161 +10131,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Object.cpp:329:63: note: '__closure' declared here 329 | PropertyKind kind) -> bool { | ^~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonTypes.h:17, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/JitOptions.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/MacroAssembler-x86.h:10, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MacroAssembler.h:17, - from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGenerator.h:25, - from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.h:22, - from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:19, - from Unified_cpp_js_src_wasm3.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmModuleObject; const char* name = (& WasmModuleName)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:961:19: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'className' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_wasm3.cpp:11: -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmModuleObject; const char* name = (& WasmModuleName)]': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:961:19: note: 'className' declared here - 961 | Rooted className(cx, Atomize(cx, name, strlen(name))); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:960:51: note: 'cx' declared here - 960 | static JSObject* CreateWasmConstructor(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmInstanceObject; const char* name = (& WasmInstanceName)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:961:19: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'className' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmInstanceObject; const char* name = (& WasmInstanceName)]': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:961:19: note: 'className' declared here - 961 | Rooted className(cx, Atomize(cx, name, strlen(name))); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:960:51: note: 'cx' declared here - 960 | static JSObject* CreateWasmConstructor(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmMemoryObject; const char* name = (& WasmMemoryName)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:961:19: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'className' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmMemoryObject; const char* name = (& WasmMemoryName)]': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:961:19: note: 'className' declared here - 961 | Rooted className(cx, Atomize(cx, name, strlen(name))); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:960:51: note: 'cx' declared here - 960 | static JSObject* CreateWasmConstructor(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmTableObject; const char* name = (& WasmTableName)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:961:19: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'className' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmTableObject; const char* name = (& WasmTableName)]': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:961:19: note: 'className' declared here - 961 | Rooted className(cx, Atomize(cx, name, strlen(name))); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:960:51: note: 'cx' declared here - 960 | static JSObject* CreateWasmConstructor(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmGlobalObject; const char* name = (& WasmGlobalName)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:961:19: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'className' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmGlobalObject; const char* name = (& WasmGlobalName)]': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:961:19: note: 'className' declared here - 961 | Rooted className(cx, Atomize(cx, name, strlen(name))); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:960:51: note: 'cx' declared here - 960 | static JSObject* CreateWasmConstructor(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmTagObject; const char* name = (& WasmTagName)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:961:19: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'className' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmTagObject; const char* name = (& WasmTagName)]': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:961:19: note: 'className' declared here - 961 | Rooted className(cx, Atomize(cx, name, strlen(name))); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:960:51: note: 'cx' declared here - 960 | static JSObject* CreateWasmConstructor(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmExceptionObject; const char* name = (& WasmExceptionName)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:961:19: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'className' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmExceptionObject; const char* name = (& WasmExceptionName)]': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:961:19: note: 'className' declared here - 961 | Rooted className(cx, Atomize(cx, name, strlen(name))); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:960:51: note: 'cx' declared here - 960 | static JSObject* CreateWasmConstructor(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmTagObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmTagObject*; T = js::WasmTagObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::WasmExceptionObject::isImpl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4060:76: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'exnTag' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmExceptionObject::isImpl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4059:26: note: 'exnTag' declared here - 4059 | Rooted exnTag(cx, - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4045:45: note: 'cx' declared here - 4045 | bool WasmExceptionObject::isImpl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'JSObject* GetWasmConstructorPrototype(JSContext*, const JS::CallArgs&, JSProtoKey)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:972:24: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'JSObject* GetWasmConstructorPrototype(JSContext*, const JS::CallArgs&, JSProtoKey)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:972:16: note: 'proto' declared here - 972 | RootedObject proto(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:969:57: note: 'cx' declared here - 969 | static JSObject* GetWasmConstructorPrototype(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::WasmExceptionObject::getStack_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4126:49: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'savedFrameObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmExceptionObject::getStack_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4126:16: note: 'savedFrameObj' declared here - 4126 | RootedObject savedFrameObj(cx, exnObj->stack()); - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4123:52: note: 'cx' declared here - 4123 | bool WasmExceptionObject::getStack_impl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool Reject(JSContext*, const js::wasm::CompileArgs&, JS::Handle, const JS::UniqueChars&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4480:69: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'message' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'bool Reject(JSContext*, const js::wasm::CompileArgs&, JS::Handle, const JS::UniqueChars&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4480:16: note: 'message' declared here - 4480 | RootedString message(cx, NewStringCopyN(cx, str.get(), len)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4450:31: note: 'cx' declared here - 4450 | static bool Reject(JSContext* cx, const CompileArgs& args, - | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o test-prettyprinters.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/gdb -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gdb -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/test-prettyprinters.o.pp -fno-eliminate-unused-debug-types /build/reproducible-path/mozjs115-115.18.0/js/src/gdb/tests/test-prettyprinters.cpp +js/src/gdb/Unified_cpp_js_src_gdb0.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool obj_toSource(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Object.cpp:172:50: @@ -10576,6 +10159,60 @@ /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:498:12: warning: '*(const mozilla::Vector*)((char*)aDst + 4).mozilla::Vector::mBegin' may be used uninitialized [-Wmaybe-uninitialized] 498 | return mBegin == const_cast(this)->inlineStorage(); | ^~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonTypes.h:17, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Snapshots.h:13, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Snapshots.cpp:7, + from Unified_cpp_js_src_jit11.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::HasOwnProperty(JSContext*, JS::HandleValue, JS::HandleValue, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:209:18, + inlined from 'bool js::CheckPrivateFieldOperation(JSContext*, jsbytecode*, JS::HandleValue, JS::HandleValue, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:588:22: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'key' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctionList-inl.h:32, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:44, + from Unified_cpp_js_src_jit11.cpp:38: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h: In function 'bool js::CheckPrivateFieldOperation(JSContext*, jsbytecode*, JS::HandleValue, JS::HandleValue, bool*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:209:12: note: 'key' declared here + 209 | RootedId key(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:549:69: note: 'cx' declared here + 549 | static MOZ_ALWAYS_INLINE bool CheckPrivateFieldOperation(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o umsg.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/umsg.cpp +config/external/icu/i18n/units_complexconverter.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::PropertyKey; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::jit::SetArrayLength(JSContext*, JS::HandleObject, JS::HandleValue, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:681:47: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::SetArrayLength(JSContext*, JS::HandleObject, JS::HandleValue, bool)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:681:12: note: 'id' declared here + 681 | RootedId id(cx, NameToId(cx->names().length)); + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:677:32: note: 'cx' declared here + 677 | bool SetArrayLength(JSContext* cx, HandleObject obj, HandleValue value, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::jit::GetPrototypeOf(JSContext*, JS::HandleObject, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:2189:24: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::GetPrototypeOf(JSContext*, JS::HandleObject, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:2189:16: note: 'proto' declared here + 2189 | RootedObject proto(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:2185:32: note: 'cx' declared here + 2185 | bool GetPrototypeOf(JSContext* cx, HandleObject target, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_gdb0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/gdb -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gdb -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_gdb0.o.pp Unified_cpp_js_src_gdb0.cpp +js/src/gdb/Unified_cpp_js_src_gdb1.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool PreprocessValue(JSContext*, JS::HandleObject, KeyType, JS::MutableHandleValue, {anonymous}::StringifyContext*) [with KeyType = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/JSON.cpp:308:18, @@ -10591,8 +10228,21 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/JSON.cpp:704:28: note: 'cx' declared here 704 | static bool Str(JSContext* cx, const Value& v, StringifyContext* scx) { | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o tznames.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/tznames.cpp -config/external/icu/i18n/tznames_impl.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::CreateThis(JSContext*, JS::Handle, JS::Handle, NewObjectKind, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject-inl.h:77:77, + inlined from 'bool js::jit::CreateThisFromIC(JSContext*, JS::HandleObject, JS::HandleObject, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:824:22: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:48: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject-inl.h: In function 'bool js::jit::CreateThisFromIC(JSContext*, JS::HandleObject, JS::HandleObject, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject-inl.h:77:24: note: 'shape' declared here + 77 | Rooted shape(cx, ThisShapeForFunction(cx, callee, newTarget)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:813:34: note: 'cx' declared here + 813 | bool CreateThisFromIC(JSContext* cx, HandleObject callee, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool js::Stringify(JSContext*, JS::MutableHandleValue, JSObject*, const JS::Value&, StringBuffer&, StringifyBehavior)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/JSON.cpp:855:23: @@ -10606,8 +10256,33 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/JSON.cpp:795:31: note: 'cx' declared here 795 | bool js::Stringify(JSContext* cx, MutableHandleValue vp, JSObject* replacer_, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit15.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jit15.o.pp Unified_cpp_js_src_jit15.cpp -js/src/jit/Unified_cpp_js_src_jit16.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::jit::HandleDebugTrap(JSContext*, BaselineFrame*, const uint8_t*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:1173:42: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::HandleDebugTrap(JSContext*, BaselineFrame*, const uint8_t*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:1173:16: note: 'script' declared here + 1173 | RootedScript script(cx, frame->script()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:1171:33: note: 'cx' declared here + 1171 | bool HandleDebugTrap(JSContext* cx, BaselineFrame* frame, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSString* js::jit::ConvertObjectToStringForConcat(JSContext*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:2200:32, + inlined from 'bool js::jit::DoConcatStringObject(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:2215:42: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rootedObj' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::DoConcatStringObject(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:2200:15: note: 'rootedObj' declared here + 2200 | RootedValue rootedObj(cx, obj); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:2207:38: note: 'cx' declared here + 2207 | bool DoConcatStringObject(JSContext* cx, HandleValue lhs, HandleValue rhs, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ModuleNamespaceObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ModuleNamespaceObject*; T = js::ModuleNamespaceObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'virtual bool js::ModuleNamespaceObject::ProxyHandler::ownPropertyKeys(JSContext*, JS::HandleObject, JS::MutableHandleIdVector) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ModuleObject.cpp:577:76: @@ -10621,21 +10296,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ModuleObject.cpp:576:16: note: 'cx' declared here 576 | JSContext* cx, HandleObject proxy, MutableHandleIdVector props) const { | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool WebAssemblyClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:5486:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'bool WebAssemblyClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:5486:12: note: 'id' declared here - 5486 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:5468:47: note: 'cx' declared here - 5468 | static bool WebAssemblyClassFinish(JSContext* cx, HandleObject object, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o tznames_impl.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/tznames_impl.cpp -config/external/icu/i18n/tzrule.o +/usr/bin/i686-linux-gnu-g++ -o units_complexconverter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/units_complexconverter.cpp +config/external/icu/i18n/units_converter.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool ObjectDefineProperties(JSContext*, JS::HandleObject, JS::HandleValue, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Object.cpp:1209:50: @@ -10662,20 +10324,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Object.cpp:1271:32: note: 'cx' declared here 1271 | bool js::obj_create(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::wasm::ToIndexType(JSContext*, JS::HandleValue, IndexType*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmMemory.cpp:46:47: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typeStr' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_wasm3.cpp:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmMemory.cpp: In function 'bool js::wasm::ToIndexType(JSContext*, JS::HandleValue, IndexType*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmMemory.cpp:46:16: note: 'typeStr' declared here - 46 | RootedString typeStr(cx, ToString(cx, value)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmMemory.cpp:45:35: note: 'cx' declared here - 45 | bool wasm::ToIndexType(JSContext* cx, HandleValue value, IndexType* indexType) { - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool TryEnumerableOwnPropertiesNative(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*) [with EnumerableOwnPropertiesKind kind = EnumerableOwnPropertiesKind::Names]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Object.cpp:1491:15: @@ -10689,20 +10337,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Object.cpp:1448:57: note: 'cx' declared here 1448 | static bool TryEnumerableOwnPropertiesNative(JSContext* cx, HandleObject obj, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::wasm::Module::extractCode(JSContext*, js::wasm::Tier, JS::MutableHandleValue) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp:349:53: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_wasm3.cpp:38: -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp: In member function 'bool js::wasm::Module::extractCode(JSContext*, js::wasm::Tier, JS::MutableHandleValue) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp:349:24: note: 'result' declared here - 349 | Rooted result(cx, NewPlainObject(cx)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp:347:37: note: 'cx' declared here - 347 | bool Module::extractCode(JSContext* cx, Tier tier, - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool TryEnumerableOwnPropertiesNative(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*) [with EnumerableOwnPropertiesKind kind = EnumerableOwnPropertiesKind::Keys]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Object.cpp:1491:15: @@ -10716,20 +10350,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Object.cpp:1448:57: note: 'cx' declared here 1448 | static bool TryEnumerableOwnPropertiesNative(JSContext* cx, HandleObject obj, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::UniqueChars js::wasm::CacheableName::toQuotedString(JSContext*) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.cpp:67:35: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_wasm3.cpp:47: -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.cpp: In member function 'JS::UniqueChars js::wasm::CacheableName::toQuotedString(JSContext*) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.cpp:67:16: note: 'atom' declared here - 67 | RootedString atom(cx, toAtom(cx)); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.cpp:66:54: note: 'cx' declared here - 66 | UniqueChars CacheableName::toQuotedString(JSContext* cx) const { - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool EnumerableOwnProperties(JSContext*, const JS::CallArgs&) [with EnumerableOwnPropertiesKind kind = EnumerableOwnPropertiesKind::Values]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Object.cpp:1775:16: @@ -10743,41 +10363,10 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Object.cpp:1769:48: note: 'cx' declared here 1769 | static bool EnumerableOwnProperties(JSContext* cx, const JS::CallArgs& args) { | ~~~~~~~~~~~^~ -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/memory/mozalloc' -mkdir -p '.deps/' -memory/mozalloc/Unified_cpp_memory_mozalloc0.o -/usr/bin/i686-linux-gnu-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/build/reproducible-path/mozjs115-115.18.0/memory/mozalloc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/memory/mozalloc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/xpcom -I/build/reproducible-path/mozjs115-115.18.0/memory/build -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/memory/mozalloc' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt' -mkdir -p '.deps/' -mfbt/lz4.o -/usr/bin/i686-linux-gnu-gcc -std=gnu99 -o lz4.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/build/reproducible-path/mozjs115-115.18.0/mfbt -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt -I/build/reproducible-path/mozjs115-115.18.0/mfbt/double-conversion -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -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 /build/reproducible-path/mozjs115-115.18.0/mfbt/lz4/lz4.c -mfbt/lz4file.o -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In member function 'bool {anonymous}::FunctionCompiler::collectCallResults(const js::wasm::ResultType&, js::jit::MWasmStackResultArea*, {anonymous}::DefVector*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:2094:7: warning: 'def' may be used uninitialized [-Wmaybe-uninitialized] - 2094 | if (!def) { - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:2057:21: note: 'def' was declared here - 2057 | MInstruction* def; - | ^~~ -/usr/bin/i686-linux-gnu-g++ -o tzrule.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/tzrule.cpp -config/external/icu/i18n/tztrans.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool WebAssembly_compile(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4692:79, - inlined from 'bool WebAssembly_compile(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4685:13: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'bool WebAssembly_compile(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4692:26: note: 'promise' declared here - 4692 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4685:44: note: 'cx' declared here - 4685 | static bool WebAssembly_compile(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o tztrans.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/tztrans.cpp -config/external/icu/i18n/ucal.o +/usr/bin/i686-linux-gnu-g++ -o units_converter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/units_converter.cpp +config/external/icu/i18n/units_data.o +/usr/bin/i686-linux-gnu-g++ -o units_data.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/units_data.cpp +config/external/icu/i18n/units_router.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static js::PromiseObject* js::ModuleObject::createTopLevelCapability(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ModuleObject.cpp:1099:75: @@ -10791,33 +10380,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ModuleObject.cpp:1096:16: note: 'cx' declared here 1096 | JSContext* cx, Handle module) { | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o ucal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/ucal.cpp -config/external/icu/i18n/ucln_in.o -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:41: -In member function 'bool js::wasm::OpIter::readTeeGlobal(uint32_t*, Value*) [with Policy = {anonymous}::IonCompilePolicy]', - inlined from 'bool EmitTeeGlobal({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:5052:30: -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmOpIter.h:2214:3: warning: 'id' may be used uninitialized [-Wmaybe-uninitialized] - 2214 | if (*id >= env_.globals.length()) { - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitTeeGlobal({anonymous}::FunctionCompiler&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:5050:12: note: 'id' was declared here - 5050 | uint32_t id; - | ^~ -/build/reproducible-path/mozjs115-115.18.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); - | ~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:5051:16: note: 'value' was declared here - 5051 | MDefinition* value; - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitEnd({anonymous}::FunctionCompiler&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:4602:3: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized] - 4602 | switch (kind) { - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:4584:13: note: 'kind' was declared here - 4584 | LabelKind kind; - | ^~~~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_gdb1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/gdb -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gdb -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_gdb1.o.pp Unified_cpp_js_src_gdb1.cpp +js/src/gdb/Unified_cpp_js_src_gdb2.o In copy constructor 'js::HeapPtr::HeapPtr(const js::HeapPtr&) [with T = JSAtom*]', inlined from 'js::ExportEntry::ExportEntry(js::ExportEntry&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ModuleObject.h:91:7, inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::ExportEntry}; T = js::ExportEntry; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, @@ -10840,6 +10404,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Barrier.h:704:74: warning: '((const js::HeapPtr*)aDst)[1].js::HeapPtr::js::WriteBarriered' may be used uninitialized [-Wmaybe-uninitialized] 704 | MOZ_IMPLICIT HeapPtr(const HeapPtr& other) : WriteBarriered(other) { | ^ +/usr/bin/i686-linux-gnu-g++ -o units_router.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/units_router.cpp +config/external/icu/i18n/unum.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool js::frontend::StencilModuleMetadata::createImportEntries(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, 0, js::SystemAllocPolicy> >, JS::MutableHandle >) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ModuleObject.cpp:1506:34: @@ -10879,13 +10445,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/MapObject.cpp:1080:52: note: 'cx' declared here 1080 | bool GlobalObject::initSetIteratorProto(JSContext* cx, | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitIntrinsic({anonymous}::FunctionCompiler&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:7235:35: warning: 'intrinsic' may be used uninitialized [-Wmaybe-uninitialized] - 7235 | const SymbolicAddressSignature& callee = intrinsic->signature; - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:7227:20: note: 'intrinsic' was declared here - 7227 | const Intrinsic* intrinsic; - | ^~~~~~~~~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool js::frontend::StencilModuleMetadata::createExportEntries(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, 0, js::SystemAllocPolicy> >, const EntryVector&, JS::MutableHandle >) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ModuleObject.cpp:1550:34: @@ -10899,8 +10458,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ModuleObject.cpp:1522:16: note: 'cx' declared here 1522 | JSContext* cx, frontend::CompilationAtomCache& atomCache, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o ucln_in.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/ucln_in.cpp -config/external/icu/i18n/ucol.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'JSObject* js::GetOrCreateModuleMetaObject(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ModuleObject.cpp:2105:67: @@ -10973,64 +10530,21 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Barrier.h:704:74: warning: '((const js::HeapPtr*)aDst)[1].js::HeapPtr::js::WriteBarriered' may be used uninitialized [-Wmaybe-uninitialized] 704 | MOZ_IMPLICIT HeapPtr(const HeapPtr& other) : WriteBarriered(other) { | ^ -/usr/bin/i686-linux-gnu-g++ -o ucol.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/ucol.cpp -config/external/icu/i18n/ucol_res.o -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/LIR.h:21, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/PerfSpewer.h:16, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CodeGenerator.h:10, - from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:27: -In constructor 'js::jit::MWasmReduceSimd128::MWasmReduceSimd128(js::jit::MDefinition*, js::wasm::SimdOp, js::jit::MIRType, uint32_t)', - inlined from 'static js::jit::MWasmReduceSimd128::MThisOpcode* js::jit::MWasmReduceSimd128::New(js::jit::TempAllocator&, Args&& ...) [with Args = {js::jit::MDefinition*&, js::wasm::SimdOp&, js::jit::MIRType, unsigned int&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:10889:3, - inlined from 'js::jit::MDefinition* {anonymous}::FunctionCompiler::reduceSimd128(js::jit::MDefinition*, js::wasm::SimdOp, js::wasm::ValType, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:1027:32, - inlined from 'bool EmitExtractLaneSimd128({anonymous}::FunctionCompiler&, js::wasm::ValType, uint32_t, js::wasm::SimdOp)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:6405:21: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:10882:63: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized] -10882 | : MUnaryInstruction(classOpcode, src), simdOp_(simdOp), imm_(imm) { - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitExtractLaneSimd128({anonymous}::FunctionCompiler&, js::wasm::ValType, uint32_t, js::wasm::SimdOp)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:6399:12: note: 'laneIndex' was declared here - 6399 | uint32_t laneIndex; - | ^~~~~~~~~ -In constructor 'js::jit::MWasmReplaceLaneSimd128::MWasmReplaceLaneSimd128(js::jit::MDefinition*, js::jit::MDefinition*, uint32_t, js::wasm::SimdOp)', - inlined from 'static js::jit::MWasmReplaceLaneSimd128::MThisOpcode* js::jit::MWasmReplaceLaneSimd128::New(js::jit::TempAllocator&, Args&& ...) [with Args = {js::jit::MDefinition*&, js::jit::MDefinition*&, unsigned int&, js::wasm::SimdOp&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:10831:3, - inlined from 'js::jit::MDefinition* {anonymous}::FunctionCompiler::replaceLaneSimd128(js::jit::MDefinition*, js::jit::MDefinition*, uint32_t, js::wasm::SimdOp)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:990:45, - inlined from 'bool EmitReplaceLaneSimd128({anonymous}::FunctionCompiler&, js::wasm::ValType, uint32_t, js::wasm::SimdOp)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:6418:21: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:10823:9: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized] -10823 | laneIndex_(laneIndex), - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitReplaceLaneSimd128({anonymous}::FunctionCompiler&, js::wasm::ValType, uint32_t, js::wasm::SimdOp)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:6411:12: note: 'laneIndex' was declared here - 6411 | uint32_t laneIndex; - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/ucol.cpp: In function 'UCollator* ucol_clone_73(const UCollator*, UErrorCode*)': -/build/reproducible-path/mozjs115-115.18.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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unicode/platform.h:25, - from /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unicode/ptypes.h:52, - from /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unicode/umachine.h:46, - from /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unicode/utypes.h:38, - from /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/ucol.cpp:22: -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unicode/urename.h:784:49: note: declared here - 784 | #define ucol_safeClone U_ICU_ENTRY_POINT_RENAME(ucol_safeClone) - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.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 - | ^ -/build/reproducible-path/mozjs115-115.18.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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.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) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.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) - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitTableFill({anonymous}::FunctionCompiler&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:6108:45: warning: 'tableIndex' may be used uninitialized [-Wmaybe-uninitialized] - 6108 | MDefinition* tableIndexArg = f.constantI32(int32_t(tableIndex)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:6096:12: note: 'tableIndex' was declared here - 6096 | uint32_t tableIndex; - | ^~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::jit::OperatorIn(JSContext*, JS::HandleValue, JS::HandleObject, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:804:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::OperatorIn(JSContext*, JS::HandleValue, JS::HandleObject, bool*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:804:12: note: 'id' declared here + 804 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:803:28: note: 'cx' declared here + 803 | bool OperatorIn(JSContext* cx, HandleValue key, HandleObject obj, bool* out) { + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o unum.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/unum.cpp +config/external/icu/i18n/unumsys.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::FinalizationRegistryObject::unregister(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/FinalizationRegistryObject.cpp:562:74: @@ -11044,13 +10558,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/FinalizationRegistryObject.cpp:523:56: note: 'cx' declared here 523 | bool FinalizationRegistryObject::unregister(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitTableGrow({anonymous}::FunctionCompiler&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:6194:45: warning: 'tableIndex' may be used uninitialized [-Wmaybe-uninitialized] - 6194 | MDefinition* tableIndexArg = f.constantI32(int32_t(tableIndex)); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:6181:12: note: 'tableIndex' was declared here - 6181 | uint32_t tableIndex; - | ^~~~~~~~~~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'static bool js::FinalizationQueueObject::cleanupQueuedRecords(JSContext*, js::HandleFinalizationQueueObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/FinalizationRegistryObject.cpp:829:22: @@ -11064,30 +10571,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/FinalizationRegistryObject.cpp:806:16: note: 'cx' declared here 806 | JSContext* cx, HandleFinalizationQueueObject queue, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o ucol_res.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/ucol_res.cpp -config/external/icu/i18n/ucol_sit.o -In constructor 'js::jit::MWasmStoreLaneSimd128::MWasmStoreLaneSimd128(const js::wasm::MemoryAccessDesc&, uint32_t, uint32_t, uint32_t)', - inlined from 'static js::jit::MWasmStoreLaneSimd128* js::jit::MWasmStoreLaneSimd128::New(js::jit::TempAllocator&, js::jit::MDefinition*, js::jit::MDefinition*, const js::wasm::MemoryAccessDesc&, uint32_t, uint32_t, js::jit::MDefinition*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:11001:75, - inlined from 'void {anonymous}::FunctionCompiler::storeLaneSimd128(uint32_t, const js::wasm::LinearMemoryAddress&, uint32_t, js::jit::MDefinition*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:1618:53, - inlined from 'bool EmitStoreLaneSimd128({anonymous}::FunctionCompiler&, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:6486:21: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:10981:9: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized] -10981 | laneIndex_(laneIndex), - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitStoreLaneSimd128({anonymous}::FunctionCompiler&, uint32_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:6479:12: note: 'laneIndex' was declared here - 6479 | uint32_t laneIndex; - | ^~~~~~~~~ -In constructor 'js::jit::MWasmLoadLaneSimd128::MWasmLoadLaneSimd128(const js::wasm::MemoryAccessDesc&, uint32_t, uint32_t, uint32_t)', - inlined from 'static js::jit::MWasmLoadLaneSimd128* js::jit::MWasmLoadLaneSimd128::New(js::jit::TempAllocator&, js::jit::MDefinition*, js::jit::MDefinition*, const js::wasm::MemoryAccessDesc&, uint32_t, uint32_t, js::jit::MDefinition*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:10940:74, - inlined from 'js::jit::MDefinition* {anonymous}::FunctionCompiler::loadLaneSimd128(uint32_t, const js::wasm::LinearMemoryAddress&, uint32_t, js::jit::MDefinition*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:1594:51, - inlined from 'bool EmitLoadLaneSimd128({anonymous}::FunctionCompiler&, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:6474:21: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:10920:9: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized] -10920 | laneIndex_(laneIndex), - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitLoadLaneSimd128({anonymous}::FunctionCompiler&, uint32_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:6467:12: note: 'laneIndex' was declared here - 6467 | uint32_t laneIndex; - | ^~~~~~~~~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool OnResolvedDynamicModule(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ModuleObject.cpp:2430:69: @@ -11115,8 +10598,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Object.cpp:1103:47: note: 'cx' declared here 1103 | JS_PUBLIC_API bool JS_AssignObject(JSContext* cx, JS::HandleObject target, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o ucol_sit.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/ucol_sit.cpp -config/external/icu/i18n/ucoleitr.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool obj_assign(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Object.cpp:1131:48: @@ -11130,6 +10611,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Object.cpp:1126:35: note: 'cx' declared here 1126 | static bool obj_assign(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o unumsys.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/unumsys.cpp +config/external/icu/i18n/upluralrules.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ModuleEnvironmentObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ModuleEnvironmentObject*; T = js::ModuleEnvironmentObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::ModuleObject::createEnvironment(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ModuleObject.cpp:1320:52: @@ -11210,47 +10693,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ModuleObject.cpp:2382:47: note: 'cx' declared here 2382 | bool js::OnModuleEvaluationFailure(JSContext* cx, | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/ucol_sit.cpp: In function 'UCollator* ucol_openFromShortString_73(const char*, UBool, UParseError*, UErrorCode*)': -/build/reproducible-path/mozjs115-115.18.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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unicode/platform.h:25, - from /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unicode/ptypes.h:52, - from /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unicode/umachine.h:46, - from /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unicode/utypes.h:38, - from /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unicode/ustring.h:21, - from /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/ucol_sit.cpp:18: -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unicode/urename.h:792:54: note: declared here - 792 | #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.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 - | ^ -/build/reproducible-path/mozjs115-115.18.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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.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) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/unicode/ucol.h:1275:1: note: in expansion of macro 'ucol_setVariableTop' - 1275 | ucol_setVariableTop(UCollator *coll, - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.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); -/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common/unicode/urename.h:783:58: note: declared here - 783 | #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.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 - | ^ -/build/reproducible-path/mozjs115-115.18.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) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.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) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.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); - | ^~~~~~~~~~~~~~~~~~~~~~~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::FinalizationRecordObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::FinalizationRecordObject*; T = js::FinalizationRecordObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::FinalizationRegistryObject::register_(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/FinalizationRegistryObject.cpp:402:65: @@ -11277,8 +10719,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ModuleObject.cpp:864:47: note: 'cx' declared here 864 | ModuleObject* ModuleObject::create(JSContext* cx) { | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-gcc -std=gnu99 -o lz4file.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/build/reproducible-path/mozjs115-115.18.0/mfbt -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt -I/build/reproducible-path/mozjs115-115.18.0/mfbt/double-conversion -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -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 /build/reproducible-path/mozjs115-115.18.0/mfbt/lz4/lz4file.c -mfbt/lz4frame.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SetObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SetObject*; T = js::SetObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::SetObject::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/MapObject.cpp:1466:58: @@ -11292,8 +10732,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/MapObject.cpp:1453:38: note: 'cx' declared here 1453 | bool SetObject::construct(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-gcc -std=gnu99 -o lz4frame.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/build/reproducible-path/mozjs115-115.18.0/mfbt -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt -I/build/reproducible-path/mozjs115-115.18.0/mfbt/double-conversion -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -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 /build/reproducible-path/mozjs115-115.18.0/mfbt/lz4/lz4frame.c -mfbt/lz4hc.o +/usr/bin/i686-linux-gnu-g++ -o upluralrules.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/upluralrules.cpp +config/external/icu/i18n/usearch.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::MapObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::MapObject*; T = js::MapObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::MapObject::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/MapObject.cpp:768:58: @@ -11320,8 +10760,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/MapObject.cpp:251:57: note: 'cx' declared here 251 | MapIteratorObject* MapIteratorObject::create(JSContext* cx, HandleObject obj, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o ucoleitr.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/ucoleitr.cpp -config/external/icu/i18n/udat.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr, 1, js::TrackedAllocPolicy >, JS::DeletePolicy, 1, js::TrackedAllocPolicy > > >]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr, 1, js::TrackedAllocPolicy >, JS::DeletePolicy, 1, js::TrackedAllocPolicy > > >; T = mozilla::UniquePtr, 1, js::TrackedAllocPolicy >, JS::DeletePolicy, 1, js::TrackedAllocPolicy > > >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static js::FinalizationQueueObject* js::FinalizationQueueObject::create(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/FinalizationRegistryObject.cpp:662:64: @@ -11348,6 +10786,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/FinalizationRegistryObject.cpp:235:55: note: 'cx' declared here 235 | bool FinalizationRegistryObject::construct(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_wasm2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/wasm -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/wasm -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/wasm/Unified_cpp_js_src_wasm3.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::GetOwnPropertyDescriptorToArray(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Object.cpp:1393:45: @@ -11387,59 +10827,20 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/MapObject.cpp:403:58: note: 'cx' declared here 403 | JSObject* MapIteratorObject::createResultPair(JSContext* cx) { | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-gcc -std=gnu99 -o lz4hc.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/build/reproducible-path/mozjs115-115.18.0/mfbt -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt -I/build/reproducible-path/mozjs115-115.18.0/mfbt/double-conversion -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -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 /build/reproducible-path/mozjs115-115.18.0/mfbt/lz4/lz4hc.c -mfbt/xxhash.o -In member function 'js::jit::MDefinition* {anonymous}::FunctionCompiler::constantI64(int64_t)', - inlined from 'bool EmitI64Const({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:4501:21, - inlined from 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:7428:9: -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:408:46: warning: 'i64' may be used uninitialized [-Wmaybe-uninitialized] - 408 | MConstant* constant = MConstant::NewInt64(alloc(), i); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:4496:11: note: 'i64' was declared here - 4496 | int64_t i64; - | ^~~ -In function 'bool EmitI32Const({anonymous}::FunctionCompiler&)', - inlined from 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:7426:9: -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:4491:21: warning: 'i32' may be used uninitialized [-Wmaybe-uninitialized] - 4491 | f.iter().setResult(f.constantI32(i32)); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:4486:11: note: 'i32' was declared here - 4486 | int32_t i32; - | ^~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/LIR.h:22: -In member function 'void js::jit::MBasicBlock::setSlot(uint32_t, js::jit::MDefinition*)', - inlined from 'void {anonymous}::FunctionCompiler::assign(unsigned int, js::jit::MDefinition*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:836:23, - inlined from 'bool EmitTeeLocal({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:4979:11, - inlined from 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:7362:9: -/build/reproducible-path/mozjs115-115.18.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; } -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:4974:16: note: 'value' was declared here - 4974 | MDefinition* value; - | ^~~~~ -In member function 'bool {anonymous}::FunctionCompiler::switchToCatch({anonymous}::Control&, const js::wasm::LabelKind&, uint32_t)', - inlined from 'bool EmitCatchAll({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:4788:25, - inlined from 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:7314:9: -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:3052:5: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized] - 3052 | if (fromKind == LabelKind::Try) { - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:4774:13: note: 'kind' was declared here - 4774 | LabelKind kind; - | ^~~~ -In member function 'bool js::wasm::OpIter::controlFindInnermostFrom(js::wasm::LabelKind, uint32_t, uint32_t*) [with Policy = {anonymous}::IonCompilePolicy]', - inlined from 'bool {anonymous}::FunctionCompiler::delegatePadPatches(const {anonymous}::ControlInstructionVector&, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:2883:41, - inlined from 'bool EmitDelegate({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:4806:30, - inlined from 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:7319:26: -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmOpIter.h:894:56: warning: 'relativeDepth' may be used uninitialized [-Wmaybe-uninitialized] - 894 | int32_t fromAbsoluteDepth = controlStack_.length() - fromRelativeDepth - 1; - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:4792:12: note: 'relativeDepth' was declared here - 4792 | uint32_t relativeDepth; - | ^~~~~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::jit::DoTrialInlining(JSContext*, BaselineFrame*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/TrialInlining.cpp:25:42: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_jit11.cpp:20: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/TrialInlining.cpp: In function 'bool js::jit::DoTrialInlining(JSContext*, BaselineFrame*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/TrialInlining.cpp:25:16: note: 'script' declared here + 25 | RootedScript script(cx, frame->script()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/TrialInlining.cpp:24:33: note: 'cx' declared here + 24 | bool DoTrialInlining(JSContext* cx, BaselineFrame* frame) { + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool EnumerableOwnProperties(JSContext*, const JS::CallArgs&) [with EnumerableOwnPropertiesKind kind = EnumerableOwnPropertiesKind::KeysAndValues]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Object.cpp:1775:16: @@ -11453,8 +10854,9 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Object.cpp:1769:48: note: 'cx' declared here 1769 | static bool EnumerableOwnProperties(JSContext* cx, const JS::CallArgs& args) { | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o udat.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/udat.cpp -config/external/icu/i18n/udateintervalformat.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_gdb2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/gdb -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gdb -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_gdb2.o.pp Unified_cpp_js_src_gdb2.cpp +/usr/bin/i686-linux-gnu-g++ -o usearch.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/usearch.cpp +config/external/icu/i18n/uspoof.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ModuleRequestObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ModuleRequestObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool js::frontend::StencilModuleMetadata::createModuleRequestObjects(JSContext*, js::frontend::CompilationAtomCache&, JS::MutableHandle, 0, js::SystemAllocPolicy> >) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ModuleObject.cpp:1427:41: @@ -11468,6 +10870,22 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ModuleObject.cpp:1420:16: note: 'cx' declared here 1420 | JSContext* cx, CompilationAtomCache& atomCache, | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, + inlined from 'js::ConstructArgs::ConstructArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:953:50, + inlined from 'bool js::jit::InvokeFunction(JSContext*, JS::HandleObject, bool, bool, uint32_t, JS::Value*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:477:27: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'cargs' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp: In function 'bool js::jit::InvokeFunction(JSContext*, JS::HandleObject, bool, bool, uint32_t, JS::Value*, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:477:19: note: 'cargs' declared here + 477 | ConstructArgs cargs(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:460:32: note: 'cx' declared here + 460 | bool InvokeFunction(JSContext* cx, HandleObject obj, bool constructing, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'JSObject* js::StartDynamicModuleImport(JSContext*, JS::HandleScript, JS::HandleValue, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ModuleObject.cpp:2293:68: @@ -11546,174 +10964,41 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ModuleObject.cpp:2490:48: note: 'cx' declared here 2490 | bool FinishDynamicModuleImport_impl(JSContext* cx, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o udateintervalformat.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/udateintervalformat.cpp -config/external/icu/i18n/udatpg.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmTableObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmTableObject*; T = js::WasmTableObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::wasm::GetImports(JSContext*, const Module&, JS::HandleObject, ImportValues*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:461:77: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::StringObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::StringObject*; T = js::StringObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::StringObject* js::StringObject::create(JSContext*, JS::HandleString, JS::HandleObject, js::NewObjectKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringObject-inl.h:39:75, + inlined from 'JSObject* js::jit::NewStringObject(JSContext*, JS::HandleString)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:800:30: /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'bool js::wasm::GetImports(JSContext*, const Module&, JS::HandleObject, ImportValues*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:461:34: note: 'obj' declared here - 461 | Rooted obj(cx, &v.toObject().as()); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:399:38: note: 'cx' declared here - 399 | bool js::wasm::GetImports(JSContext* cx, const Module& module, +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:49: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringObject-inl.h: In function 'JSObject* js::jit::NewStringObject(JSContext*, JS::HandleString)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringObject-inl.h:38:25: note: 'obj' declared here + 38 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctions.cpp:799:38: note: 'cx' declared here + 799 | JSObject* NewStringObject(JSContext* cx, HandleString str) { | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool WebAssembly_instantiate(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4747:79, - inlined from 'bool WebAssembly_instantiate(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4740:13: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'bool WebAssembly_instantiate(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4747:26: note: 'promise' declared here - 4747 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4740:48: note: 'cx' declared here - 4740 | static bool WebAssembly_instantiate(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::WasmModuleObject::customSections(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:1560:51: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmModuleObject::customSections(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:1560:18: note: 'str' declared here - 1560 | RootedString str(cx, ToString(cx, args.get(1))); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:1549:50: note: 'cx' declared here - 1549 | bool WasmModuleObject::customSections(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o udatpg.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/udatpg.cpp -config/external/icu/i18n/ufieldpositer.o -/usr/bin/i686-linux-gnu-g++ -o ufieldpositer.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/ufieldpositer.cpp -config/external/icu/i18n/uitercollationiterator.o -/usr/bin/i686-linux-gnu-g++ -o uitercollationiterator.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/uitercollationiterator.cpp -config/external/icu/i18n/ulistformatter.o +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gdb' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests' +mkdir -p '.deps/' +js/src/jsapi-tests/hidePointer.o +/usr/bin/i686-linux-gnu-g++ -o hidePointer.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/hidePointer.o.pp /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/hidePointer.cpp +js/src/jsapi-tests/testAssemblerBuffer.o +/usr/bin/i686-linux-gnu-g++ -o testAssemblerBuffer.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/testAssemblerBuffer.o.pp /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testAssemblerBuffer.cpp +js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.o +/usr/bin/i686-linux-gnu-g++ -o uspoof.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/uspoof.cpp +config/external/icu/i18n/uspoof_impl.o /usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src10.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 js/src/Unified_cpp_js_src11.o -/usr/bin/i686-linux-gnu-g++ -o ulistformatter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/ulistformatter.cpp -config/external/icu/i18n/umsg.o -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/LinkedList.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:13, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonTypes.h:17, - from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBuiltins.h:23, - from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIntrinsic.h:24, - from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmOpIter.h:28, - from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmOpIter.cpp:19, - from Unified_cpp_js_src_wasm4.cpp:2: -In constructor 'RefPtr::RefPtr(RefPtr&&) [with T = const js::wasm::DataSegment]', - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {RefPtr}; T = RefPtr; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = RefPtr; T = RefPtr; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = RefPtr; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'js::wasm::Module::Module(const js::wasm::Code&, js::wasm::ImportVector&&, js::wasm::ExportVector&&, js::wasm::DataSegmentVector&&, js::wasm::ElemSegmentVector&&, js::wasm::CustomSectionVector&&, const js::wasm::ShareableBytes*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.h:147:9, - inlined from 'T* js_new(Args&& ...) [with T = js::wasm::Module; Args = {const js::wasm::Code&, mozilla::Vector, mozilla::Vector, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, std::nullptr_t, bool}]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Utility.h:526:1, - inlined from 'js::wasm::CoderResult js::wasm::CodeModule(Coder&, MutableModule*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmSerialize.cpp:1112:58: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/RefPtr.h:106:21: warning: 'void* __builtin_memset(void*, int, unsigned int)' offset 0 is out of the bounds [0, 0] [-Warray-bounds=] - 106 | aRefPtr.mRawPtr = nullptr; - | ~~~~~~~~~~~~~~~~^~~~~~~~~ -In constructor 'RefPtr::RefPtr(RefPtr&&) [with T = const js::wasm::ElemSegment]', - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {RefPtr}; T = RefPtr; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = RefPtr; T = RefPtr; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = RefPtr; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'js::wasm::Module::Module(const js::wasm::Code&, js::wasm::ImportVector&&, js::wasm::ExportVector&&, js::wasm::DataSegmentVector&&, js::wasm::ElemSegmentVector&&, js::wasm::CustomSectionVector&&, const js::wasm::ShareableBytes*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.h:148:9, - inlined from 'T* js_new(Args&& ...) [with T = js::wasm::Module; Args = {const js::wasm::Code&, mozilla::Vector, mozilla::Vector, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, std::nullptr_t, bool}]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Utility.h:526:1, - inlined from 'js::wasm::CoderResult js::wasm::CodeModule(Coder&, MutableModule*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmSerialize.cpp:1112:58: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/RefPtr.h:106:21: warning: 'void* __builtin_memset(void*, int, unsigned int)' offset 0 is out of the bounds [0, 0] [-Warray-bounds=] - 106 | aRefPtr.mRawPtr = nullptr; - | ~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:14, - from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:17: -In member function 'bool mozilla::Vector::usingInlineStorage() const [with T = char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:964:30, - inlined from 'js::wasm::CacheableName::CacheableName(js::wasm::CacheableName&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:69:8, - inlined from 'js::wasm::Import::Import(js::wasm::Import&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:120:8, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::Import}; T = js::wasm::Import; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::wasm::Import; T = js::wasm::Import; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::Import; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'js::wasm::Module::Module(const js::wasm::Code&, js::wasm::ImportVector&&, js::wasm::ExportVector&&, js::wasm::DataSegmentVector&&, js::wasm::ElemSegmentVector&&, js::wasm::CustomSectionVector&&, const js::wasm::ShareableBytes*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.h:145:9, - inlined from 'T* js_new(Args&& ...) [with T = js::wasm::Module; Args = {const js::wasm::Code&, mozilla::Vector, mozilla::Vector, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, std::nullptr_t, bool}]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Utility.h:526:1, - inlined from 'js::wasm::CoderResult js::wasm::CodeModule(Coder&, MutableModule*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmSerialize.cpp:1112:58: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:498:12: warning: '*(const mozilla::Vector*)aDst.mozilla::Vector::mBegin' may be used uninitialized [-Wmaybe-uninitialized] - 498 | return mBegin == const_cast(this)->inlineStorage(); - | ^~~~~~ -In member function 'bool mozilla::Vector::usingInlineStorage() const [with T = char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:964:30, - inlined from 'js::wasm::CacheableName::CacheableName(js::wasm::CacheableName&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:69:8, - inlined from 'js::wasm::Import::Import(js::wasm::Import&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:120:8, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::Import}; T = js::wasm::Import; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::wasm::Import; T = js::wasm::Import; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::Import; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'js::wasm::Module::Module(const js::wasm::Code&, js::wasm::ImportVector&&, js::wasm::ExportVector&&, js::wasm::DataSegmentVector&&, js::wasm::ElemSegmentVector&&, js::wasm::CustomSectionVector&&, const js::wasm::ShareableBytes*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.h:145:9, - inlined from 'T* js_new(Args&& ...) [with T = js::wasm::Module; Args = {const js::wasm::Code&, mozilla::Vector, mozilla::Vector, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, std::nullptr_t, bool}]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Utility.h:526:1, - inlined from 'js::wasm::CoderResult js::wasm::CodeModule(Coder&, MutableModule*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmSerialize.cpp:1112:58: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:498:12: warning: '((const mozilla::Vector*)aDst)[1].mozilla::Vector::mBegin' may be used uninitialized [-Wmaybe-uninitialized] - 498 | return mBegin == const_cast(this)->inlineStorage(); - | ^~~~~~ -In member function 'bool mozilla::Vector::usingInlineStorage() const [with T = char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:964:30, - inlined from 'js::wasm::CacheableName::CacheableName(js::wasm::CacheableName&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:69:8, - inlined from 'js::wasm::Export::Export(js::wasm::Export&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:145:7, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::Export}; T = js::wasm::Export; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::wasm::Export; T = js::wasm::Export; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::Export; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'js::wasm::Module::Module(const js::wasm::Code&, js::wasm::ImportVector&&, js::wasm::ExportVector&&, js::wasm::DataSegmentVector&&, js::wasm::ElemSegmentVector&&, js::wasm::CustomSectionVector&&, const js::wasm::ShareableBytes*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.h:146:9, - inlined from 'T* js_new(Args&& ...) [with T = js::wasm::Module; Args = {const js::wasm::Code&, mozilla::Vector, mozilla::Vector, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, std::nullptr_t, bool}]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Utility.h:526:1, - inlined from 'js::wasm::CoderResult js::wasm::CodeModule(Coder&, MutableModule*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmSerialize.cpp:1112:58: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:498:12: warning: '*(const mozilla::Vector*)aDst.mozilla::Vector::mBegin' may be used uninitialized [-Wmaybe-uninitialized] - 498 | return mBegin == const_cast(this)->inlineStorage(); - | ^~~~~~ -In member function 'bool mozilla::Vector::usingInlineStorage() const [with T = unsigned char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = unsigned char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:964:30, - inlined from 'js::wasm::CustomSection::CustomSection(js::wasm::CustomSection&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:479:8, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::CustomSection}; T = js::wasm::CustomSection; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::wasm::CustomSection; T = js::wasm::CustomSection; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::CustomSection; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'js::wasm::Module::Module(const js::wasm::Code&, js::wasm::ImportVector&&, js::wasm::ExportVector&&, js::wasm::DataSegmentVector&&, js::wasm::ElemSegmentVector&&, js::wasm::CustomSectionVector&&, const js::wasm::ShareableBytes*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.h:149:9, - inlined from 'T* js_new(Args&& ...) [with T = js::wasm::Module; Args = {const js::wasm::Code&, mozilla::Vector, mozilla::Vector, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, std::nullptr_t, bool}]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Utility.h:526:1, - inlined from 'js::wasm::CoderResult js::wasm::CodeModule(Coder&, MutableModule*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmSerialize.cpp:1112:58: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:498:12: warning: '*(const mozilla::Vector*)aDst.mozilla::Vector::mBegin' may be used uninitialized [-Wmaybe-uninitialized] - 498 | return mBegin == const_cast(this)->inlineStorage(); - | ^~~~~~ -/usr/bin/i686-linux-gnu-g++ -o umsg.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/umsg.cpp -config/external/icu/i18n/units_complexconverter.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedArrayBufferObject*; T = js::SharedArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::WasmMemoryObject::bufferGetterImpl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2637:71: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'newBuffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmMemoryObject::bufferGetterImpl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2635:37: note: 'newBuffer' declared here - 2635 | RootedSharedArrayBufferObject newBuffer( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2625:52: note: 'cx' declared here - 2625 | bool WasmMemoryObject::bufferGetterImpl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-gcc -std=gnu99 -o xxhash.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/build/reproducible-path/mozjs115-115.18.0/mfbt -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt -I/build/reproducible-path/mozjs115-115.18.0/mfbt/double-conversion -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -DMOZILLA_CLIENT -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -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 /build/reproducible-path/mozjs115-115.18.0/mfbt/lz4/xxhash.c -mfbt/Unified_cpp_mfbt0.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::WasmInstanceObject::getExportedFunction(JSContext*, JS::Handle, uint32_t, JS::MutableHandleFunction)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2341:72: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'name' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmInstanceObject::getExportedFunction(JSContext*, JS::Handle, uint32_t, JS::MutableHandleFunction)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2341:21: note: 'name' declared here - 2341 | Rooted name(cx, instance.getFuncDisplayAtom(cx, funcIndex)); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2325:16: note: 'cx' declared here - 2325 | JSContext* cx, Handle instanceObj, uint32_t funcIndex, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o units_complexconverter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/units_complexconverter.cpp -config/external/icu/i18n/units_converter.o +/usr/bin/i686-linux-gnu-g++ -o uspoof_impl.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/uspoof_impl.cpp +config/external/icu/i18n/utf16collationiterator.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit12.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/jit/Unified_cpp_js_src_jit13.o +/usr/bin/i686-linux-gnu-g++ -o utf16collationiterator.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/utf16collationiterator.cpp +config/external/icu/i18n/utf8collationiterator.o +/usr/bin/i686-linux-gnu-g++ -o utf8collationiterator.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/utf8collationiterator.cpp +config/external/icu/i18n/utmscale.o In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Result.h:121, from /build/reproducible-path/mozjs115-115.18.0/js/src/jspubtd.h:17, from /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.h:10, @@ -11738,293 +11023,30 @@ /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Result.h:187:8: note: 'struct JS::Error' declared here 187 | struct Error { | ^~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmTableObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmTableObject*; T = js::WasmTableObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::WasmTableObject* js::WasmTableObject::create(JSContext*, uint32_t, mozilla::Maybe, js::wasm::RefType, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3070:62: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static js::WasmTableObject* js::WasmTableObject::create(JSContext*, uint32_t, mozilla::Maybe, js::wasm::RefType, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3069:28: note: 'obj' declared here - 3069 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3064:53: note: 'cx' declared here - 3064 | WasmTableObject* WasmTableObject::create(JSContext* cx, uint32_t initialLength, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmTableObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmTableObject*; T = js::WasmTableObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::WasmTableObject::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3162:41: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'table' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmTableObject::construct(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3160:28: note: 'table' declared here - 3160 | Rooted table( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3095:44: note: 'cx' declared here - 3095 | bool WasmTableObject::construct(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmTableObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmTableObject* const&; T = js::WasmTableObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::wasm::Module::instantiateTables(JSContext*, const js::WasmTableObjectVector&, JS::MutableHandle >, js::wasm::SharedTableVector*) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp:788:69: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tableObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp: In member function 'bool js::wasm::Module::instantiateTables(JSContext*, const js::WasmTableObjectVector&, JS::MutableHandle >, js::wasm::SharedTableVector*) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp:788:32: note: 'tableObj' declared here - 788 | Rooted tableObj(cx, tableImports[tableIndex]); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp:781:43: note: 'cx' declared here - 781 | bool Module::instantiateTables(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmTagObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmTagObject*; T = js::WasmTagObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::WasmTagObject* js::WasmTagObject::create(JSContext*, const js::wasm::SharedTagType&, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3763:79: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static js::WasmTagObject* js::WasmTagObject::create(JSContext*, const js::wasm::SharedTagType&, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3762:26: note: 'obj' declared here - 3762 | Rooted obj(cx, - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3759:49: note: 'cx' declared here - 3759 | WasmTagObject* WasmTagObject::create(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmTagObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmTagObject*; T = js::WasmTagObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::WasmTagObject::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3749:78: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tagObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmTagObject::construct(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3749:26: note: 'tagObj' declared here - 3749 | Rooted tagObj(cx, WasmTagObject::create(cx, tagType, proto)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3710:42: note: 'cx' declared here - 3710 | bool WasmTagObject::construct(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src11.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/Unified_cpp_js_src12.o -/usr/bin/i686-linux-gnu-g++ -o units_converter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/units_converter.cpp -config/external/icu/i18n/units_data.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmExceptionObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmExceptionObject*; T = js::WasmExceptionObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::WasmExceptionObject* js::WasmExceptionObject::create(JSContext*, JS::Handle, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4008:66: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static js::WasmExceptionObject* js::WasmExceptionObject::create(JSContext*, JS::Handle, JS::HandleObject, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4007:32: note: 'obj' declared here - 4007 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4003:61: note: 'cx' declared here - 4003 | WasmExceptionObject* WasmExceptionObject::create(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmExceptionObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmExceptionObject*; T = js::WasmExceptionObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::WasmExceptionObject::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3968:64: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'exnObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmExceptionObject::construct(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3967:32: note: 'exnObj' declared here - 3967 | Rooted exnObj( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3919:48: note: 'cx' declared here - 3919 | bool WasmExceptionObject::construct(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmModuleObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::WasmModuleObject::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:1749:74: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'moduleObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmModuleObject::construct(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:1749:16: note: 'moduleObj' declared here - 1749 | RootedObject moduleObj(cx, WasmModuleObject::create(cx, *module, proto)); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:1688:45: note: 'cx' declared here - 1688 | bool WasmModuleObject::construct(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmGlobalObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmGlobalObject*; T = js::WasmGlobalObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::WasmGlobalObject* js::WasmGlobalObject::create(JSContext*, js::wasm::HandleVal, bool, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3460:63: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static js::WasmGlobalObject* js::WasmGlobalObject::create(JSContext*, js::wasm::HandleVal, bool, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3459:29: note: 'obj' declared here - 3459 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3457:55: note: 'cx' declared here - 3457 | WasmGlobalObject* WasmGlobalObject::create(JSContext* cx, HandleVal value, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmGlobalObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmGlobalObject*; T = js::WasmGlobalObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool EnsureExportedGlobalObject(JSContext*, const js::wasm::ValVector&, size_t, const js::wasm::GlobalDesc&, js::WasmGlobalObjectVector&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp:828:71, - inlined from 'bool js::wasm::Module::instantiateGlobals(JSContext*, const js::wasm::ValVector&, js::WasmGlobalObjectVector&) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp:860:36: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'go' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp: In member function 'bool js::wasm::Module::instantiateGlobals(JSContext*, const js::wasm::ValVector&, js::WasmGlobalObjectVector&) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp:827:29: note: 'go' declared here - 827 | Rooted go( - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp:843:44: note: 'cx' declared here - 843 | bool Module::instantiateGlobals(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool CreateExportObject(JSContext*, JS::Handle, const js::JSObjectVector&, const js::WasmTableObjectVector&, JS::Handle, const js::WasmTagObjectVector&, const js::wasm::ValVector&, const js::WasmGlobalObjectVector&, const js::wasm::ExportVector&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp:955:27, - inlined from 'bool js::wasm::Module::instantiate(JSContext*, js::wasm::ImportValues&, JS::HandleObject, JS::MutableHandle) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp:1089:26: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'func' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp: In member function 'bool js::wasm::Module::instantiate(JSContext*, js::wasm::ImportValues&, JS::HandleObject, JS::MutableHandle) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp:955:20: note: 'func' declared here - 955 | RootedFunction func(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp:1033:37: note: 'cx' declared here - 1033 | bool Module::instantiate(JSContext* cx, ImportValues& imports, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::WasmInstanceObject::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2020:28: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'importObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmInstanceObject::construct(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2020:16: note: 'importObj' declared here - 2020 | RootedObject importObj(cx); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2000:47: note: 'cx' declared here - 2000 | bool WasmInstanceObject::construct(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmInstanceScope*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmInstanceScope*; T = js::WasmInstanceScope*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::WasmInstanceScope* js::WasmInstanceObject::getScope(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2430:53: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'instanceScope' in '((js::StackRootedBase**)cx)[2]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static js::WasmInstanceScope* js::WasmInstanceObject::getScope(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2429:30: note: 'instanceScope' declared here - 2429 | Rooted instanceScope( - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2423:16: note: 'cx' declared here - 2423 | JSContext* cx, Handle instanceObj) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmInstanceScope*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmInstanceScope*; T = js::WasmInstanceScope*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::WasmFunctionScope* js::WasmInstanceObject::getFunctionScope(JSContext*, JS::Handle, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2451:56: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'instanceScope' in '((js::StackRootedBase**)cx)[2]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static js::WasmFunctionScope* js::WasmInstanceObject::getFunctionScope(JSContext*, JS::Handle, uint32_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2450:30: note: 'instanceScope' declared here - 2450 | Rooted instanceScope( - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2443:16: note: 'cx' declared here - 2443 | JSContext* cx, Handle instanceObj, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = ResolveResponseClosure*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool ResolveResponse(JSContext*, JS::CallArgs, JS::Handle, bool, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:5296:52: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'closure' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'bool ResolveResponse(JSContext*, JS::CallArgs, JS::Handle, bool, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:5294:16: note: 'closure' declared here - 5294 | RootedObject closure( - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:5280:40: note: 'cx' declared here - 5280 | static bool ResolveResponse(JSContext* cx, CallArgs callArgs, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool WebAssembly_compileStreaming(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:5335:79, - inlined from 'bool WebAssembly_compileStreaming(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:5327:13: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'bool WebAssembly_compileStreaming(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:5335:26: note: 'promise' declared here - 5335 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:5327:53: note: 'cx' declared here - 5327 | static bool WebAssembly_compileStreaming(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool WebAssembly_instantiateStreaming(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:5365:79, - inlined from 'bool WebAssembly_instantiateStreaming(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:5357:13: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:24, + from /build/reproducible-path/mozjs115-115.18.0/js/src/util/Poison.h:25, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/ProcessExecutableMemory.h:10, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/IonAssemblerBuffer.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/IonAssemblerBufferWithConstantPools.h:16, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testAssemblerBuffer.cpp:7: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'bool WebAssembly_instantiateStreaming(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:5365:26: note: 'promise' declared here - 5365 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:5357:57: note: 'cx' declared here - 5357 | static bool WebAssembly_instantiateStreaming(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o units_data.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/units_data.cpp -config/external/icu/i18n/units_router.o -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/Assembler-x86.h:224, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:11, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, - from Unified_cpp_js_src_jit15.cpp:2: -In constructor 'js::jit::Operand::Operand(const js::jit::Address&)', - inlined from 'void CompareExchange64(js::jit::MacroAssembler&, const js::wasm::MemoryAccessDesc*, const T&, js::jit::Register64, js::jit::Register64, js::jit::Register64) [with T = js::jit::Address]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/MacroAssembler-x86.cpp:1286:43, - inlined from 'void js::jit::MacroAssembler::compareExchange64(const js::jit::Synchronization&, const js::jit::Address&, js::jit::Register64, js::jit::Register64, js::jit::Register64)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/MacroAssembler-x86.cpp:1599:20, - inlined from 'void js::jit::CodeGenerator::visitCompareExchangeTypedArrayElement64(js::jit::LCompareExchangeTypedArrayElement64*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/CodeGenerator-x86.cpp:213:27: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86-shared/Assembler-x86-shared.h:77:9: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] - 77 | disp_(address.offset) {} - | ^~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/CodeGenerator-x86.cpp:26, - from Unified_cpp_js_src_jit15.cpp:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitCompareExchangeTypedArrayElement64(js::jit::LCompareExchangeTypedArrayElement64*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here - 289 | int32_t offset; - | ^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/BaseAssembler-x86.h:10, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86-shared/Assembler-x86-shared.h:15: -In member function 'void js::jit::X86Encoding::BaseAssembler::cmpxchg8b(js::jit::X86Encoding::RegisterID, js::jit::X86Encoding::RegisterID, js::jit::X86Encoding::RegisterID, js::jit::X86Encoding::RegisterID, int32_t, js::jit::X86Encoding::RegisterID)', - inlined from 'void js::jit::AssemblerX86Shared::lock_cmpxchg8b(js::jit::Register, js::jit::Register, js::jit::Register, js::jit::Register, const js::jit::Operand&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86-shared/Assembler-x86-shared.h:2172:23, - inlined from 'void AtomicLoad64(js::jit::MacroAssembler&, const js::wasm::MemoryAccessDesc*, const T&, js::jit::Register64, js::jit::Register64) [with T = js::jit::Address]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/MacroAssembler-x86.cpp:1255:22, - inlined from 'void js::jit::MacroAssembler::atomicLoad64(const js::jit::Synchronization&, const js::jit::Address&, js::jit::Register64, js::jit::Register64)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/MacroAssembler-x86.cpp:1577:15, - inlined from 'void js::jit::CodeGenerator::visitAtomicLoad64(js::jit::LAtomicLoad64*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/CodeGenerator-x86.cpp:128:22: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:1751:26: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] - 1751 | m_formatter.twoByteOp(OP2_CMPXCHGNB, offset, base, 1); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitAtomicLoad64(js::jit::LAtomicLoad64*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here - 289 | int32_t offset; - | ^~~~~~ -/usr/bin/i686-linux-gnu-g++ -o units_router.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/units_router.cpp -config/external/icu/i18n/unum.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_mfbt0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/build/reproducible-path/mozjs115-115.18.0/mfbt -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt -I/build/reproducible-path/mozjs115-115.18.0/mfbt/double-conversion -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -mfbt/Unified_cpp_mfbt1.o -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/Assembler-x86.h:14: -In constructor 'js::jit::Address::Address(js::jit::Register, int32_t)', - inlined from 'static js::jit::Address js::jit::CodeGeneratorShared::ToAddress(js::jit::Register, const js::jit::LAllocation*, JS::Scalar::Type, int32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:291:34, - inlined from 'void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinop64(js::jit::LAtomicTypedArrayElementBinop64*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/CodeGenerator-x86.cpp:349:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/Assembler-shared.h:275:35: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] - 275 | : base(RegisterOrSP(base)), offset(offset) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinop64(js::jit::LAtomicTypedArrayElementBinop64*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here - 289 | int32_t offset; - | ^~~~~~ -In constructor 'js::jit::Address::Address(js::jit::Register, int32_t)', - inlined from 'static js::jit::Address js::jit::CodeGeneratorShared::ToAddress(js::jit::Register, const js::jit::LAllocation*, JS::Scalar::Type, int32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:291:34, - inlined from 'void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinopForEffect64(js::jit::LAtomicTypedArrayElementBinopForEffect64*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/CodeGenerator-x86.cpp:419:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/Assembler-shared.h:275:35: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] - 275 | : base(RegisterOrSP(base)), offset(offset) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinopForEffect64(js::jit::LAtomicTypedArrayElementBinopForEffect64*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here - 289 | int32_t offset; - | ^~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testAssemblerBuffer.cpp:8: +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here + 332 | JS::Rooted s(cx, JS::ToString(cx, v)); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here + 324 | void maybeAppendException(JSAPITestString& message) override { + | ^~~~~~~~ +/usr/bin/i686-linux-gnu-g++ -o utmscale.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/utmscale.cpp +config/external/icu/i18n/vtzone.o +/usr/bin/i686-linux-gnu-g++ -o vtzone.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/vtzone.cpp +config/external/icu/i18n/windtfmt.o In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, from /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.h:12: In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', @@ -12054,28 +11076,15 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ArrayBufferObject.cpp:1283:59: note: 'cx' declared here 1283 | static ArrayBufferObject* NewArrayBufferObject(JSContext* cx, | ~~~~~~~~~~~^~ -In constructor 'js::jit::Address::Address(js::jit::Register, int32_t)', - inlined from 'static js::jit::Address js::jit::CodeGeneratorShared::ToAddress(js::jit::Register, const js::jit::LAllocation*, JS::Scalar::Type, int32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:291:34, - inlined from 'void js::jit::CodeGenerator::visitAtomicExchangeTypedArrayElement64(js::jit::LAtomicExchangeTypedArrayElement64*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/CodeGenerator-x86.cpp:279:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/Assembler-shared.h:275:35: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] - 275 | : base(RegisterOrSP(base)), offset(offset) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitAtomicExchangeTypedArrayElement64(js::jit::LAtomicExchangeTypedArrayElement64*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here - 289 | int32_t offset; - | ^~~~~~ -In constructor 'js::jit::Address::Address(js::jit::Register, int32_t)', - inlined from 'static js::jit::Address js::jit::CodeGeneratorShared::ToAddress(js::jit::Register, const js::jit::LAllocation*, JS::Scalar::Type, int32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:291:34, - inlined from 'void js::jit::CodeGenerator::visitAtomicStore64(js::jit::LAtomicStore64*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/CodeGenerator-x86.cpp:155:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/Assembler-shared.h:275:35: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] - 275 | : base(RegisterOrSP(base)), offset(offset) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitAtomicStore64(js::jit::LAtomicStore64*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here - 289 | int32_t offset; - | ^~~~~~ -/usr/bin/i686-linux-gnu-g++ -o unum.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/unum.cpp -config/external/icu/i18n/unumsys.o +/usr/bin/i686-linux-gnu-g++ -o windtfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/windtfmt.cpp +config/external/icu/i18n/winnmfmt.o +/usr/bin/i686-linux-gnu-g++ -o winnmfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/winnmfmt.cpp +config/external/icu/i18n/wintzimpl.o +/usr/bin/i686-linux-gnu-g++ -o wintzimpl.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/wintzimpl.cpp +config/external/icu/i18n/zonemeta.o +/usr/bin/i686-linux-gnu-g++ -o zonemeta.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/zonemeta.cpp +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests0.o.pp Unified_cpp_js_src_jsapi-tests0.cpp +js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::AsyncIteratorHelperObject* js::NewAsyncIteratorHelper(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/AsyncIteration.cpp:1374:47: @@ -12103,9 +11112,12 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BigIntType.cpp:832:16: note: 'cx' declared here 832 | JSContext* cx, HandleBigInt dividend, HandleBigInt divisor, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o unumsys.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/unumsys.cpp -config/external/icu/i18n/upluralrules.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_wasm5.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/wasm -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/wasm -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/shell' +mkdir -p '.deps/' +js/src/shell/Unified_cpp_js_src_shell0.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_shell0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/js/src/shell -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/shell -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/shell/Unified_cpp_js_src_shell1.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static JS::BigInt* JS::BigInt::rshByAbsolute(JSContext*, JS::HandleBigInt, JS::HandleBigInt)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BigIntType.cpp:2247:77: @@ -12158,8 +11170,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BigIntType.cpp:2385:34: note: 'cx' declared here 2385 | BigInt* BigInt::bitOr(JSContext* cx, HandleBigInt x, HandleBigInt y) { | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o upluralrules.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/upluralrules.cpp -config/external/icu/i18n/usearch.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::BigInt*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::BigInt*; T = JS::BigInt*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static JS::BigInt* JS::BigInt::asIntN(JSContext*, JS::HandleBigInt, uint64_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BigIntType.cpp:2704:44: @@ -12173,7 +11183,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BigIntType.cpp:2664:35: note: 'cx' declared here 2664 | BigInt* BigInt::asIntN(JSContext* cx, HandleBigInt x, uint64_t bits) { | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_mfbt1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DIMPL_MFBT -DLZ4LIB_VISIBILITY= -I/build/reproducible-path/mozjs115-115.18.0/mfbt -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt -I/build/reproducible-path/mozjs115-115.18.0/mfbt/double-conversion -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'JS::BigInt* js::ToBigInt(JSContext*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BigIntType.cpp:2968:24: @@ -12187,8 +11196,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BigIntType.cpp:2967:33: note: 'cx' declared here 2967 | BigInt* js::ToBigInt(JSContext* cx, HandleValue val) { | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o usearch.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/usearch.cpp -config/external/icu/i18n/uspoof.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::GlobalObject::initAsyncIteratorProto(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/AsyncIteration.cpp:1248:70: @@ -12241,27 +11248,34 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/vm/AsyncIteration.cpp:1012:58: note: 'cx' declared here 1012 | static bool AsyncGeneratorFunctionClassFinish(JSContext* cx, | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Barrier.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Policy.h:14, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp:7, - from Unified_cpp_js_src11.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::BoundFunctionObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::BoundFunctionObject*; T = js::BoundFunctionObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::BoundFunctionObject* js::BoundFunctionObject::createTemplateObject(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp:469:73: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'bound' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:24, + from /build/reproducible-path/mozjs115-115.18.0/js/src/util/Poison.h:25, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/ProcessExecutableMemory.h:10, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/ExecutableAllocator.h:36, + from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/GCContext.h:16, + from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Cell.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Allocator.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/JitCode.h:17, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/Assembler-x86.h:13, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Assembler.h:11, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/ABIArgGenerator.h:14, + from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGC.h:24, + from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGC.cpp:19, + from Unified_cpp_js_src_wasm2.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::WasmGcObject::obj_lookupProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleObject, js::PropertyResult*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:242:48: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp: In static member function 'static js::BoundFunctionObject* js::BoundFunctionObject::createTemplateObject(JSContext*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp:468:32: note: 'bound' declared here - 468 | Rooted bound( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp:466:75: note: 'cx' declared here - 466 | BoundFunctionObject* BoundFunctionObject::createTemplateObject(JSContext* cx) { - | ~~~~~~~~~~~^~ +In file included from Unified_cpp_js_src_wasm2.cpp:11: +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp: In static member function 'static bool js::WasmGcObject::obj_lookupProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleObject, js::PropertyResult*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:242:16: note: 'proto' declared here + 242 | RootedObject proto(cx, obj->staticPrototype()); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:232:50: note: 'cx' declared here + 232 | bool WasmGcObject::obj_lookupProperty(JSContext* cx, HandleObject obj, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'JSFunction* NewHandler(JSContext*, js::Native, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/AsyncFunction.cpp:270:77: @@ -12292,6 +11306,32 @@ | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::WasmGcObject::obj_hasProperty(JSContext*, JS::HandleObject, JS::HandleId, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:269:48: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp: In static member function 'static bool js::WasmGcObject::obj_hasProperty(JSContext*, JS::HandleObject, JS::HandleId, bool*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:269:16: note: 'proto' declared here + 269 | RootedObject proto(cx, obj->staticPrototype()); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:261:47: note: 'cx' declared here + 261 | bool WasmGcObject::obj_hasProperty(JSContext* cx, HandleObject obj, HandleId id, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::WasmGcObject::obj_deleteProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::ObjectOpResult&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:345:48: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp: In static member function 'static bool js::WasmGcObject::obj_deleteProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::ObjectOpResult&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:345:16: note: 'proto' declared here + 345 | RootedObject proto(cx, obj->staticPrototype()); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:338:50: note: 'cx' declared here + 338 | bool WasmGcObject::obj_deleteProperty(JSContext* cx, HandleObject obj, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static JSObject* js::AsyncFromSyncIteratorObject::create(JSContext*, JS::HandleObject, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/AsyncIteration.cpp:1135:43: /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; @@ -12317,6 +11357,19 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/vm/AsyncIteration.cpp:1121:54: note: 'cx' declared here 1121 | JSObject* js::CreateAsyncFromSyncIterator(JSContext* cx, HandleObject iter, | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::WasmGcObject::obj_getProperty(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:289:48: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp: In static member function 'static bool js::WasmGcObject::obj_getProperty(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:289:16: note: 'proto' declared here + 289 | RootedObject proto(cx, obj->staticPrototype()); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:278:47: note: 'cx' declared here + 278 | bool WasmGcObject::obj_getProperty(JSContext* cx, HandleObject obj, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static js::AsyncFunctionGeneratorObject* js::AsyncFunctionGeneratorObject::create(JSContext*, JS::HandleFunction)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/AsyncFunction.cpp:246:75: @@ -12382,22 +11435,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ArrayBufferObject.cpp:1943:56: note: 'cx' declared here 1943 | JS_PUBLIC_API JSObject* JS::CopyArrayBuffer(JSContext* cx, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, - inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:919:47, - inlined from 'static bool js::BoundFunctionObject::call(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp:65:22: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'args2' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp: In static member function 'static bool js::BoundFunctionObject::call(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp:65:14: note: 'args2' declared here - 65 | InvokeArgs args2(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp:52:43: note: 'cx' declared here - 52 | bool BoundFunctionObject::call(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'JSObject* JS::ArrayBufferClone(JSContext*, Handle, size_t, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ArrayBufferObject.cpp:2188:70: @@ -12411,41 +11448,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ArrayBufferObject.cpp:2175:43: note: 'cx' declared here 2175 | JSObject* JS::ArrayBufferClone(JSContext* cx, Handle srcBuffer, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, - inlined from 'js::ConstructArgs::ConstructArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:953:50, - inlined from 'bool JS::Construct(JSContext*, Handle, Handle, const HandleValueArray&, MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:141:29: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'cargs' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src11.cpp:47: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp: In function 'bool JS::Construct(JSContext*, Handle, Handle, const HandleValueArray&, MutableHandle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:141:21: note: 'cargs' declared here - 141 | js::ConstructArgs cargs(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:120:45: note: 'cx' declared here - 120 | JS_PUBLIC_API bool JS::Construct(JSContext* cx, JS::Handle fval, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, - inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:919:47, - inlined from 'bool JS_CallFunctionName(JSContext*, JS::Handle, const char*, const JS::HandleValueArray&, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:95:26: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iargs' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp: In function 'bool JS_CallFunctionName(JSContext*, JS::Handle, const char*, const JS::HandleValueArray&, JS::MutableHandle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:95:18: note: 'iargs' declared here - 95 | js::InvokeArgs iargs(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:75:51: note: 'cx' declared here - 75 | JS_PUBLIC_API bool JS_CallFunctionName(JSContext* cx, JS::Handle obj, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o uspoof.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/uspoof.cpp -config/external/icu/i18n/uspoof_impl.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObjectMaybeShared*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedArrayBufferObject*; T = js::ArrayBufferObjectMaybeShared*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool CreateSpecificWasmBuffer(JSContext*, const js::wasm::MemoryDesc&, js::MutableHandleArrayBufferObjectMaybeShared) [with ObjT = js::SharedArrayBufferObject; RawbufT = js::WasmSharedArrayRawBuffer]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ArrayBufferObject.cpp:858:38, @@ -12460,67 +11462,20 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ArrayBufferObject.cpp:905:38: note: 'cx' declared here 905 | bool js::CreateWasmBuffer(JSContext* cx, const wasm::MemoryDesc& memory, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, - inlined from 'js::ConstructArgs::ConstructArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:953:50, - inlined from 'bool JS::Construct(JSContext*, Handle, const HandleValueArray&, MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:162:29: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'cargs' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp: In function 'bool JS::Construct(JSContext*, Handle, const HandleValueArray&, MutableHandle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:162:21: note: 'cargs' declared here - 162 | js::ConstructArgs cargs(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:149:45: note: 'cx' declared here - 149 | JS_PUBLIC_API bool JS::Construct(JSContext* cx, JS::Handle fval, - | ~~~~~~~~~~~^~ -In file included from Unified_cpp_js_src_wasm5.cpp:38: -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.cpp: In member function 'void js::wasm::Val::readFromRootedLocation(const void*)': -/build/reproducible-path/mozjs115-115.18.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 /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.h:34, - from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstanceData.h:29, - from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmCodegenTypes.h:31, - from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmCode.h:49, - from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmTable.h:23, - from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmTable.cpp:19, - from Unified_cpp_js_src_wasm5.cpp:2: -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.h:267:9: note: 'union js::wasm::LitVal::Cell' declared here - 267 | union Cell { - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.cpp: In member function 'void js::wasm::Val::initFromRootedLocation(js::wasm::ValType, const void*)': -/build/reproducible-path/mozjs115-115.18.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)); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.h:267:9: note: 'union js::wasm::LitVal::Cell' declared here - 267 | union Cell { - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.cpp: In member function 'void js::wasm::Val::initFromHeapLocation(js::wasm::ValType, const void*)': -/build/reproducible-path/mozjs115-115.18.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)); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.h:267:9: note: 'union js::wasm::LitVal::Cell' declared here - 267 | union Cell { - | ^~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, - inlined from 'js::ConstructArgs::ConstructArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:953:50, - inlined from 'static bool js::BoundFunctionObject::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp:94:25: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'args2' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::wasm::ResultsToJSValue(JSContext*, ResultType, void*, mozilla::Maybe, JS::MutableHandleValue, CoercionLevel)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp:2296:56: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'array' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp: In static member function 'static bool js::BoundFunctionObject::construct(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp:94:17: note: 'args2' declared here - 94 | ConstructArgs args2(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp:78:48: note: 'cx' declared here - 78 | bool BoundFunctionObject::construct(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ +In file included from Unified_cpp_js_src_wasm2.cpp:38: +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp: In function 'bool js::wasm::ResultsToJSValue(JSContext*, ResultType, void*, mozilla::Maybe, JS::MutableHandleValue, CoercionLevel)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp:2296:24: note: 'array' declared here + 2296 | Rooted array(cx, NewDenseEmptyArray(cx)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp:2254:40: note: 'cx' declared here + 2254 | bool wasm::ResultsToJSValue(JSContext* cx, ResultType type, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static js::AsyncFunctionGeneratorObject* js::AsyncFunctionGeneratorObject::create(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/AsyncFunction.cpp:316:75: @@ -12534,38 +11489,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/vm/AsyncFunction.cpp:307:16: note: 'cx' declared here 307 | JSContext* cx, Handle module) { | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, - inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:919:47, - inlined from 'bool JS::Call(JSContext*, Handle, Handle, const HandleValueArray&, MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:112:26: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iargs' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp: In function 'bool JS::Call(JSContext*, Handle, Handle, const HandleValueArray&, MutableHandle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:112:18: note: 'iargs' declared here - 112 | js::InvokeArgs iargs(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:104:40: note: 'cx' declared here - 104 | JS_PUBLIC_API bool JS::Call(JSContext* cx, JS::Handle thisv, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, - inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:919:47, - inlined from 'bool JS_CallFunction(JSContext*, JS::Handle, JS::Handle, const JS::HandleValueArray&, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:65:26: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iargs' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp: In function 'bool JS_CallFunction(JSContext*, JS::Handle, JS::Handle, const JS::HandleValueArray&, JS::MutableHandle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:65:18: note: 'iargs' declared here - 65 | js::InvokeArgs iargs(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:56:47: note: 'cx' declared here - 56 | JS_PUBLIC_API bool JS_CallFunction(JSContext* cx, JS::Handle obj, - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ListObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ListObject*; T = js::ListObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::AsyncGeneratorObject::enqueueRequest(JSContext*, JS::Handle, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/AsyncIteration.cpp:135:57: @@ -12579,22 +11502,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/vm/AsyncIteration.cpp:127:16: note: 'cx' declared here 127 | JSContext* cx, Handle generator, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, - inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:919:47, - inlined from 'bool JS_CallFunctionValue(JSContext*, JS::Handle, JS::Handle, const JS::HandleValueArray&, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:47:26: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iargs' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp: In function 'bool JS_CallFunctionValue(JSContext*, JS::Handle, JS::Handle, const JS::HandleValueArray&, JS::MutableHandle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:47:18: note: 'iargs' declared here - 47 | js::InvokeArgs iargs(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:37:52: note: 'cx' declared here - 37 | JS_PUBLIC_API bool JS_CallFunctionValue(JSContext* cx, - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::AsyncGeneratorRequest*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::AsyncGeneratorRequest*; T = js::AsyncGeneratorRequest*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool AsyncGeneratorEnqueue(JSContext*, JS::Handle, js::CompletionKind, JS::HandleValue, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/AsyncIteration.cpp:703:78: @@ -12621,9 +11528,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/vm/AsyncIteration.cpp:160:16: note: 'cx' declared here 160 | JSContext* cx, Handle generator) { | ~~~~~~~~~~~^~ -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt' -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit16.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jit16.o.pp Unified_cpp_js_src_jit16.cpp -js/src/jit/Unified_cpp_js_src_jit2.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::AsyncGeneratorRequest*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::AsyncGeneratorRequest*; T = js::AsyncGeneratorRequest*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool AsyncGeneratorDrainQueue(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/AsyncIteration.cpp:568:57: @@ -12637,11 +11541,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/vm/AsyncIteration.cpp:547:16: note: 'cx' declared here 547 | JSContext* cx, Handle generator) { | ~~~~~~~~~~~^~ -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src' -mkdir -p '.deps/' -modules/fdlibm/src/e_acos.o -/usr/bin/i686-linux-gnu-g++ -o e_acos.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_acos.cpp -modules/fdlibm/src/e_acosf.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::AsyncGeneratorNext(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/AsyncIteration.cpp:782:46: @@ -12681,2535 +11580,30 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/vm/AsyncIteration.cpp:880:41: note: 'cx' declared here 880 | bool js::AsyncGeneratorThrow(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::BoundFunctionObject* js::BoundFunctionObject::functionBindImpl(JSContext*, JS::Handle, JS::Value*, uint32_t, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp:338:31: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src11.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/Unified_cpp_js_src12.o +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallAndConstruct.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.h:30, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:19, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/selfTest.cpp:8, + from Unified_cpp_js_src_jsapi-tests0.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp: In static member function 'static js::BoundFunctionObject* js::BoundFunctionObject::functionBindImpl(JSContext*, JS::Handle, JS::Value*, uint32_t, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp:338:23: note: 'proto' declared here - 338 | Rooted proto(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp:307:16: note: 'cx' declared here - 307 | JSContext* cx, Handle target, Value* args, uint32_t argc, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o e_acosf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_acosf.cpp -modules/fdlibm/src/e_acosh.o -/usr/bin/i686-linux-gnu-g++ -o e_acosh.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_acosh.cpp -modules/fdlibm/src/e_asin.o -/usr/bin/i686-linux-gnu-g++ -o uspoof_impl.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/uspoof_impl.cpp -config/external/icu/i18n/utf16collationiterator.o -/usr/bin/i686-linux-gnu-g++ -o e_asin.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_asin.cpp -modules/fdlibm/src/e_asinf.o -/usr/bin/i686-linux-gnu-g++ -o e_asinf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_asinf.cpp -modules/fdlibm/src/e_atan2.o -/usr/bin/i686-linux-gnu-g++ -o e_atan2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_atan2.cpp -modules/fdlibm/src/e_atanh.o -/usr/bin/i686-linux-gnu-g++ -o e_atanh.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_atanh.cpp -modules/fdlibm/src/e_cosh.o -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/baseprofiler' -mkdir -p '.deps/' -mozglue/baseprofiler/Unified_cpp_mozglue_baseprofiler0.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_mozglue_baseprofiler0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/baseprofiler -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/baseprofiler -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -/usr/bin/i686-linux-gnu-g++ -o utf16collationiterator.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/utf16collationiterator.cpp -config/external/icu/i18n/utf8collationiterator.o -/usr/bin/i686-linux-gnu-g++ -o e_cosh.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_cosh.cpp -modules/fdlibm/src/e_exp.o -/usr/bin/i686-linux-gnu-g++ -o e_exp.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_exp.cpp -modules/fdlibm/src/e_expf.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool DecompileArgumentFromStack(JSContext*, int, JS::UniqueChars*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BytecodeUtil.cpp:2531:45: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src11.cpp:38: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BytecodeUtil.cpp: In function 'bool DecompileArgumentFromStack(JSContext*, int, JS::UniqueChars*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BytecodeUtil.cpp:2531:16: note: 'script' declared here - 2531 | RootedScript script(cx, frameIter.script()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BytecodeUtil.cpp:2502:51: note: 'cx' declared here - 2502 | static bool DecompileArgumentFromStack(JSContext* cx, int formalIndex, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o e_expf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_expf.cpp -modules/fdlibm/src/e_hypot.o -/usr/bin/i686-linux-gnu-g++ -o e_hypot.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_hypot.cpp -modules/fdlibm/src/e_log.o -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/baseprofiler' -/usr/bin/i686-linux-gnu-g++ -o e_log.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_log.cpp -modules/fdlibm/src/e_log10.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/jit/Unified_cpp_js_src_jit3.o -/usr/bin/i686-linux-gnu-g++ -o e_log10.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_log10.cpp -modules/fdlibm/src/e_log2.o -/usr/bin/i686-linux-gnu-g++ -o e_log2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_log2.cpp -modules/fdlibm/src/e_logf.o -/usr/bin/i686-linux-gnu-g++ -o e_logf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_logf.cpp -modules/fdlibm/src/e_pow.o -/usr/bin/i686-linux-gnu-g++ -o utf8collationiterator.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/utf8collationiterator.cpp -config/external/icu/i18n/utmscale.o -/usr/bin/i686-linux-gnu-g++ -o e_pow.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_pow.cpp -modules/fdlibm/src/e_powf.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src12.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/Unified_cpp_js_src13.o -/usr/bin/i686-linux-gnu-g++ -o e_powf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_powf.cpp -modules/fdlibm/src/e_sinh.o -/usr/bin/i686-linux-gnu-g++ -o e_sinh.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_sinh.cpp -modules/fdlibm/src/e_sqrtf.o -/usr/bin/i686-linux-gnu-g++ -o e_sqrtf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/e_sqrtf.cpp -modules/fdlibm/src/k_cos.o -/usr/bin/i686-linux-gnu-g++ -o k_cos.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/k_cos.cpp -modules/fdlibm/src/k_cosf.o -/usr/bin/i686-linux-gnu-g++ -o k_cosf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/k_cosf.cpp -modules/fdlibm/src/k_exp.o -/usr/bin/i686-linux-gnu-g++ -o utmscale.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/utmscale.cpp -config/external/icu/i18n/vtzone.o -/usr/bin/i686-linux-gnu-g++ -o k_exp.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/k_exp.cpp -modules/fdlibm/src/k_expf.o -/usr/bin/i686-linux-gnu-g++ -o vtzone.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/vtzone.cpp -config/external/icu/i18n/windtfmt.o -/usr/bin/i686-linux-gnu-g++ -o k_expf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/k_expf.cpp -modules/fdlibm/src/k_rem_pio2.o -/usr/bin/i686-linux-gnu-g++ -o k_rem_pio2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/k_rem_pio2.cpp -modules/fdlibm/src/k_sin.o -/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/k_rem_pio2.cpp: In function 'int __kernel_rem_pio2(double*, double*, int, int, int)': -/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/k_rem_pio2.cpp:420:26: warning: 'fq' may be used uninitialized [-Wmaybe-uninitialized] - 420 | fw = fq[0]-fw; - | ~~~~^ -/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/k_rem_pio2.cpp:296:27: note: 'fq' declared here - 296 | double z,fw,f[20],fq[20],q[20]; - | ^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Barrier.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Policy.h:14, - from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmTable.h:22: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::wasm::ToValType(JSContext*, JS::HandleValue, ValType*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValType.cpp:219:43: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typeStr' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_wasm5.cpp:20: -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValType.cpp: In function 'bool js::wasm::ToValType(JSContext*, JS::HandleValue, ValType*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValType.cpp:219:16: note: 'typeStr' declared here - 219 | RootedString typeStr(cx, ToString(cx, v)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValType.cpp:204:33: note: 'cx' declared here - 204 | bool wasm::ToValType(JSContext* cx, HandleValue v, ValType* out) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::wasm::ToRefType(JSContext*, JS::HandleValue, RefType*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValType.cpp:267:43: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typeStr' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValType.cpp: In function 'bool js::wasm::ToRefType(JSContext*, JS::HandleValue, RefType*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValType.cpp:267:16: note: 'typeStr' declared here - 267 | RootedString typeStr(cx, ToString(cx, v)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValType.cpp:254:33: note: 'cx' declared here - 254 | bool wasm::ToRefType(JSContext* cx, HandleValue v, RefType* out) { - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o k_sin.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/k_sin.cpp -modules/fdlibm/src/k_sinf.o -/usr/bin/i686-linux-gnu-g++ -o k_sinf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/k_sinf.cpp -modules/fdlibm/src/k_tan.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::wasm::Table::getValue(JSContext*, uint32_t, JS::MutableHandleValue) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmTable.cpp:245:28: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fun' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmTable.cpp: In member function 'bool js::wasm::Table::getValue(JSContext*, uint32_t, JS::MutableHandleValue) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmTable.cpp:245:22: note: 'fun' declared here - 245 | RootedFunction fun(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmTable.cpp:240:33: note: 'cx' declared here - 240 | bool Table::getValue(JSContext* cx, uint32_t index, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o k_tan.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/k_tan.cpp -modules/fdlibm/src/k_tanf.o -/usr/bin/i686-linux-gnu-g++ -o k_tanf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/k_tanf.cpp -modules/fdlibm/src/s_asinh.o -/usr/bin/i686-linux-gnu-g++ -o s_asinh.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_asinh.cpp -modules/fdlibm/src/s_atan.o -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValidate.h:27, - from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValidate.cpp:19, - from Unified_cpp_js_src_wasm5.cpp:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBinary.h: In function 'bool js::wasm::DecodeValidatedLocalEntries(const TypeContext&, Decoder&, ValTypeVector*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBinary.h:644:15: warning: 'nextByte' may be used uninitialized [-Wmaybe-uninitialized] - 644 | uint8_t nextByte; - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.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++) { - | ~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValidate.cpp:123:12: note: 'numLocalEntries' was declared here - 123 | uint32_t numLocalEntries; - | ^~~~~~~~~~~~~~~ -/usr/bin/i686-linux-gnu-g++ -o s_atan.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_atan.cpp -modules/fdlibm/src/s_atanf.o -/usr/bin/i686-linux-gnu-g++ -o s_atanf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_atanf.cpp -modules/fdlibm/src/s_cbrt.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::wasm::AnyRef]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::wasm::AnyRef; T = js::wasm::AnyRef]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool ToWebAssemblyValue_anyref(JSContext*, JS::HandleValue, void**, bool) [with Debug = js::wasm::NoDebug]' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.cpp:507:16: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.cpp: In function 'bool ToWebAssemblyValue_anyref(JSContext*, JS::HandleValue, void**, bool) [with Debug = js::wasm::NoDebug]': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.cpp:507:16: note: 'result' declared here - 507 | RootedAnyRef result(cx, AnyRef::null()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.cpp:505:43: note: 'cx' declared here - 505 | bool ToWebAssemblyValue_anyref(JSContext* cx, HandleValue val, void** loc, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o s_cbrt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_cbrt.cpp -modules/fdlibm/src/s_ceil.o -/usr/bin/i686-linux-gnu-g++ -o s_ceil.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_ceil.cpp -modules/fdlibm/src/s_ceilf.o -/usr/bin/i686-linux-gnu-g++ -o s_ceilf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_ceilf.cpp -modules/fdlibm/src/s_cos.o -/usr/bin/i686-linux-gnu-g++ -o s_cos.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_cos.cpp -modules/fdlibm/src/s_cosf.o -/usr/bin/i686-linux-gnu-g++ -o s_cosf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_cosf.cpp -modules/fdlibm/src/s_exp2.o -/usr/bin/i686-linux-gnu-g++ -o s_exp2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_exp2.cpp -modules/fdlibm/src/s_exp2f.o -/usr/bin/i686-linux-gnu-g++ -o s_exp2f.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_exp2f.cpp -modules/fdlibm/src/s_expm1.o -/usr/bin/i686-linux-gnu-g++ -o windtfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/windtfmt.cpp -config/external/icu/i18n/winnmfmt.o -/usr/bin/i686-linux-gnu-g++ -o winnmfmt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/winnmfmt.cpp -config/external/icu/i18n/wintzimpl.o -/usr/bin/i686-linux-gnu-g++ -o s_expm1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_expm1.cpp -modules/fdlibm/src/s_fabs.o -/usr/bin/i686-linux-gnu-g++ -o wintzimpl.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/wintzimpl.cpp -config/external/icu/i18n/zonemeta.o -/usr/bin/i686-linux-gnu-g++ -o zonemeta.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n -I/build/reproducible-path/mozjs115-115.18.0/intl/icu/source/common -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wno-multistatement-macros -Wno-error=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 /build/reproducible-path/mozjs115-115.18.0/intl/icu/source/i18n/zonemeta.cpp -/usr/bin/i686-linux-gnu-g++ -o s_fabs.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_fabs.cpp -modules/fdlibm/src/s_fabsf.o -/usr/bin/i686-linux-gnu-g++ -o s_fabsf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_fabsf.cpp -modules/fdlibm/src/s_floor.o -/usr/bin/i686-linux-gnu-g++ -o s_floor.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_floor.cpp -modules/fdlibm/src/s_floorf.o -/usr/bin/i686-linux-gnu-g++ -o s_floorf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_floorf.cpp -modules/fdlibm/src/s_log1p.o -/usr/bin/i686-linux-gnu-g++ -o s_log1p.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_log1p.cpp -modules/fdlibm/src/s_nearbyint.o -/usr/bin/i686-linux-gnu-g++ -o s_nearbyint.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_nearbyint.cpp -modules/fdlibm/src/s_rint.o -/usr/bin/i686-linux-gnu-g++ -o s_rint.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_rint.cpp -modules/fdlibm/src/s_rintf.o -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/config/external/icu/i18n' -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit3.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/jit/Unified_cpp_js_src_jit4.o -/usr/bin/i686-linux-gnu-g++ -o s_rintf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_rintf.cpp -modules/fdlibm/src/s_scalbn.o -/usr/bin/i686-linux-gnu-g++ -o s_scalbn.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_scalbn.cpp -modules/fdlibm/src/s_sin.o -/usr/bin/i686-linux-gnu-g++ -o s_sin.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_sin.cpp -modules/fdlibm/src/s_sinf.o -/usr/bin/i686-linux-gnu-g++ -o s_sinf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_sinf.cpp -modules/fdlibm/src/s_tan.o -/usr/bin/i686-linux-gnu-g++ -o s_tan.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_tan.cpp -modules/fdlibm/src/s_tanf.o -/usr/bin/i686-linux-gnu-g++ -o s_tanf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_tanf.cpp -modules/fdlibm/src/s_tanh.o -/usr/bin/i686-linux-gnu-g++ -o s_tanh.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_tanh.cpp -modules/fdlibm/src/s_trunc.o -/usr/bin/i686-linux-gnu-g++ -o s_trunc.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_trunc.cpp -modules/fdlibm/src/s_truncf.o -/usr/bin/i686-linux-gnu-g++ -o s_truncf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/modules/fdlibm/src/s_truncf.cpp -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/modules/fdlibm/src' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/interposers' -mkdir -p '.deps/' -mozglue/interposers/Unified_cpp_mozglue_interposers0.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_mozglue_interposers0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/interposers -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/interposers -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/interposers' -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src13.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/Unified_cpp_js_src14.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit4.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/jit/Unified_cpp_js_src_jit5.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool ToWebAssemblyValue_nullfuncref(JSContext*, JS::HandleValue, void**, bool) [with Debug = js::wasm::NoDebug]' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.cpp:490:18, - inlined from 'bool js::wasm::ToWebAssemblyValue(JSContext*, JS::HandleValue, FieldType, void*, bool, CoercionLevel) [with Debug = NoDebug]' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.cpp:656:55: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fun' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.cpp: In function 'bool js::wasm::ToWebAssemblyValue(JSContext*, JS::HandleValue, FieldType, void*, bool, CoercionLevel) [with Debug = NoDebug]': -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.cpp:490:18: note: 'fun' declared here - 490 | RootedFunction fun(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.cpp:611:42: note: 'cx' declared here - 611 | bool wasm::ToWebAssemblyValue(JSContext* cx, HandleValue val, FieldType type, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallNonGenericMethod.cpp:7, - from Unified_cpp_js_src12.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool JS::Compartment::getOrCreateWrapper(JSContext*, JS::HandleObject, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp:306:51: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'wrapper' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src12.cpp:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp: In member function 'bool JS::Compartment::getOrCreateWrapper(JSContext*, JS::HandleObject, JS::MutableHandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp:306:16: note: 'wrapper' declared here - 306 | RootedObject wrapper(cx, wrap(cx, existing, obj)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp:288:49: note: 'cx' declared here - 288 | bool Compartment::getOrCreateWrapper(JSContext* cx, HandleObject existing, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/HashTable.h:10, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/HeapAPI.h:18, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/TracingAPI.h:11, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCPolicyAPI.h:52, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:23: -In member function 'bool mozilla::detail::EntrySlot::operator==(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]', - inlined from 'bool mozilla::detail::HashTable::Iterator::done() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/HashTable.h:1399:19, - inlined from 'bool mozilla::detail::HashTable::Enum::empty() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/HashTable.h:1530:43, - inlined from 'void js::ObjectWrapperMap::Enum::goToNext()' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.h:49:27, - inlined from 'void js::ObjectWrapperMap::Enum::popFront()' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.h:109:15, - inlined from 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp:501:62: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/HashTable.h:1137:72: warning: '((const mozilla::detail::EntrySlot, false> > >*)((char*)&e + offsetof(JS::Compartment::ObjectWrapperEnum, JS::Compartment::ObjectWrapperEnum::.js::ObjectWrapperMap::Enum::outer.mozilla::Maybe, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum>::.mozilla::detail::MaybeStorage, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::.mozilla::detail::MaybeStorageBase, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::mStorage)))[1].mozilla::detail::EntrySlot > > >::mEntry' may be used uninitialized [-Wmaybe-uninitialized] - 1137 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } - | ~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp: In member function 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp:501:28: note: 'e' declared here - 501 | for (ObjectWrapperEnum e(this, c); !e.empty(); e.popFront()) { - | ^ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment-inl.h:10, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp:7: -In member function 'void js::ObjectWrapperMap::Enum::goToNext()', - inlined from 'void js::ObjectWrapperMap::Enum::popFront()' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.h:109:15, - inlined from 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp:501:62: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.h:52:13: warning: 'e.JS::Compartment::ObjectWrapperEnum::.js::ObjectWrapperMap::Enum::filter' may be used uninitialized [-Wmaybe-uninitialized] - 52 | if (filter && !filter->match(c)) { - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp: In member function 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)': -/build/reproducible-path/mozjs115-115.18.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 'bool mozilla::detail::EntrySlot::operator==(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]', - inlined from 'bool mozilla::detail::HashTable::Iterator::done() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/HashTable.h:1399:19, - inlined from 'bool mozilla::detail::HashTable::Enum::empty() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/HashTable.h:1530:43, - inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.h:92:48, - inlined from 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp:501:48: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/HashTable.h:1137:72: warning: '((const mozilla::detail::EntrySlot, false> > >*)((char*)&e + offsetof(JS::Compartment::ObjectWrapperEnum, JS::Compartment::ObjectWrapperEnum::.js::ObjectWrapperMap::Enum::outer.mozilla::Maybe, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum>::.mozilla::detail::MaybeStorage, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::.mozilla::detail::MaybeStorageBase, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::mStorage)))[1].mozilla::detail::EntrySlot > > >::mEntry' may be used uninitialized [-Wmaybe-uninitialized] - 1137 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } - | ~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp: In member function 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)': -/build/reproducible-path/mozjs115-115.18.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 'bool mozilla::detail::EntrySlot::operator==(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]', - inlined from 'bool mozilla::detail::HashTable::Iterator::done() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/HashTable.h:1399:19, - inlined from 'bool mozilla::detail::HashTable::Enum::empty() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/HashTable.h:1530:43, - inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.h:92:48, - inlined from 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp:501:48: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/HashTable.h:1137:72: warning: '((const mozilla::detail::EntrySlot, false> > >*)((char*)&e + offsetof(JS::Compartment::ObjectWrapperEnum, JS::Compartment::ObjectWrapperEnum::.js::ObjectWrapperMap::Enum::outer.mozilla::Maybe, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum>::.mozilla::detail::MaybeStorage, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::.mozilla::detail::MaybeStorageBase, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::mStorage)))[1].mozilla::detail::EntrySlot > > >::mEntry' may be used uninitialized [-Wmaybe-uninitialized] - 1137 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } - | ~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp: In member function 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp:501:28: note: 'e' declared here - 501 | for (ObjectWrapperEnum e(this, c); !e.empty(); e.popFront()) { - | ^ -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/wasm' -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src14.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/Unified_cpp_js_src15.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src15.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/Unified_cpp_js_src16.o -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:24, - from /build/reproducible-path/mozjs115-115.18.0/js/src/util/Poison.h:25, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/ProcessExecutableMemory.h:10, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/ExecutableAllocator.h:36, - from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/GCContext.h:16, - from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Cell.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Allocator.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/FormatBuffer.h:17, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/DateTime.cpp:28, - from Unified_cpp_js_src13.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* js::ErrorObject::createProto(JSContext*, JSProtoKey)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:369:68: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'protoProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src13.cpp:38: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp: In static member function 'static JSObject* js::ErrorObject::createProto(JSContext*, JSProtoKey)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:368:16: note: 'protoProto' declared here - 368 | RootedObject protoProto( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:360:47: note: 'cx' declared here - 360 | JSObject* ErrorObject::createProto(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual bool {anonymous}::DebugEnvironmentProxyHandler::has(JSContext*, JS::HandleObject, JS::HandleId, bool*) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:2348:24: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src13.cpp:11: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In member function 'virtual bool {anonymous}::DebugEnvironmentProxyHandler::has(JSContext*, JS::HandleObject, JS::HandleId, bool*) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:2348:14: note: 'id' declared here - 2348 | RootedId id(cx, id_); - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:2346:23: note: 'cx' declared here - 2346 | bool has(JSContext* cx, HandleObject proxy, HandleId id_, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = const JS::Rooted&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::EnvironmentIter::EnvironmentIter(JSContext*, const js::EnvironmentIter&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:1317:30, - inlined from 'bool GetThisValueForDebuggerEnvironmentIterMaybeOptimizedOut(JSContext*, const js::EnvironmentIter&, JS::HandleObject, const jsbytecode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3364:43: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ei' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In function 'bool GetThisValueForDebuggerEnvironmentIterMaybeOptimizedOut(JSContext*, const js::EnvironmentIter&, JS::HandleObject, const jsbytecode*, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3364:24: note: 'ei' declared here - 3364 | for (EnvironmentIter ei(cx, originalIter); ei; ei++) { - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3362:16: note: 'cx' declared here - 3362 | JSContext* cx, const EnvironmentIter& originalIter, HandleObject scopeChain, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::PropertyKey; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::CheckLexicalNameConflict(JSContext*, JS::Handle, JS::HandleObject, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3493:33: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In function 'bool js::CheckLexicalNameConflict(JSContext*, JS::Handle, JS::HandleObject, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3493:12: note: 'id' declared here - 3493 | RootedId id(cx, NameToId(name)); - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3490:16: note: 'cx' declared here - 3490 | JSContext* cx, Handle lexicalEnv, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::AbstractBindingIter]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::AbstractBindingIter; T = js::AbstractBindingIter]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::CheckGlobalDeclarationConflicts(JSContext*, JS::HandleScript, JS::Handle, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3783:49: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'bi' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In function 'bool js::CheckGlobalDeclarationConflicts(JSContext*, JS::HandleScript, JS::Handle, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3783:23: note: 'bi' declared here - 3783 | Rooted bi(cx, BindingIter(script)); - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3773:16: note: 'cx' declared here - 3773 | JSContext* cx, HandleScript script, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::LexicalEnvironmentObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::LexicalEnvironmentObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool CheckVarNameConflictsInEnv(JSContext*, JS::HandleScript, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3828:43, - inlined from 'bool CheckEvalDeclarationConflicts(JSContext*, JS::HandleScript, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3895:36, - inlined from 'bool js::GlobalOrEvalDeclInstantiation(JSContext*, JS::HandleObject, JS::HandleScript, GCThingIndex)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3953:39: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'env' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In function 'bool js::GlobalOrEvalDeclInstantiation(JSContext*, JS::HandleObject, JS::HandleScript, GCThingIndex)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3828:37: note: 'env' declared here - 3828 | Rooted env(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3943:51: note: 'cx' declared here - 3943 | bool js::GlobalOrEvalDeclInstantiation(JSContext* cx, HandleObject envChain, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool LooselyEqualBooleanAndOther(JSContext*, JS::Handle, JS::Handle, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EqualityOperations.cpp:96:76: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'lvalue' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src13.cpp:20: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EqualityOperations.cpp: In function 'bool LooselyEqualBooleanAndOther(JSContext*, JS::Handle, JS::Handle, bool*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EqualityOperations.cpp:96:25: note: 'lvalue' declared here - 96 | JS::Rooted lvalue(cx, JS::Int32Value(lval.toBoolean() ? 1 : 0)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EqualityOperations.cpp:90:52: note: 'cx' declared here - 90 | static bool LooselyEqualBooleanAndOther(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool exn_toSource(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:802:50: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp: In function 'bool exn_toSource(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:802:16: note: 'obj' declared here - 802 | RootedObject obj(cx, ToObject(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:795:37: note: 'cx' declared here - 795 | static bool exn_toSource(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::EnvironmentObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::EnvironmentObject*; T = js::EnvironmentObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual bool {anonymous}::DebugEnvironmentProxyHandler::ownPropertyKeys(JSContext*, JS::HandleObject, JS::MutableHandleIdVector) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:2283:62: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'env' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In member function 'virtual bool {anonymous}::DebugEnvironmentProxyHandler::ownPropertyKeys(JSContext*, JS::HandleObject, JS::MutableHandleIdVector) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:2282:32: note: 'env' declared here - 2282 | Rooted env( - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:2280:35: note: 'cx' declared here - 2280 | bool ownPropertyKeys(JSContext* cx, HandleObject proxy, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::SharedShape::ensureInitialCustomShape(JSContext*, JS::Handle) [with ObjectSubclass = js::ErrorObject]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape-inl.h:38:24, - inlined from 'static bool js::ErrorObject::init(JSContext*, JS::Handle, JSExnType, js::UniquePtr, JS::HandleString, JS::HandleObject, uint32_t, uint32_t, uint32_t, JS::HandleString, JS::Handle >)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:457:58: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject-inl.h:33, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:34: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape-inl.h: In static member function 'static bool js::ErrorObject::init(JSContext*, JS::Handle, JSExnType, js::UniquePtr, JS::HandleString, JS::HandleObject, uint32_t, uint32_t, uint32_t, JS::HandleString, JS::Handle >)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape-inl.h:38:24: note: 'shape' declared here - 38 | Rooted shape(cx, ObjectSubclass::assignInitialShape(cx, obj)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:444:39: note: 'cx' declared here - 444 | bool js::ErrorObject::init(JSContext* cx, Handle obj, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::ErrorObject* js::ErrorObject::create(JSContext*, JSExnType, JS::HandleObject, JS::HandleString, uint32_t, uint32_t, uint32_t, js::UniquePtr, JS::HandleString, JS::Handle >, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:533:34: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp: In static member function 'static js::ErrorObject* js::ErrorObject::create(JSContext*, JSExnType, JS::HandleObject, JS::HandleString, uint32_t, uint32_t, uint32_t, js::UniquePtr, JS::HandleString, JS::Handle >, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:533:16: note: 'proto' declared here - 533 | RootedObject proto(cx, protoArg); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:523:49: note: 'cx' declared here - 523 | ErrorObject* js::ErrorObject::create(JSContext* cx, JSExnType errorType, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = std::nullptr_t; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::ErrorObject* CreateErrorObject(JSContext*, const JS::CallArgs&, unsigned int, JSExnType, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:208:35: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'message' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp: In function 'js::ErrorObject* CreateErrorObject(JSContext*, const JS::CallArgs&, unsigned int, JSExnType, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:208:16: note: 'message' declared here - 208 | RootedString message(cx, nullptr); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:204:50: note: 'cx' declared here - 204 | static ErrorObject* CreateErrorObject(JSContext* cx, const CallArgs& args, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ErrorObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ErrorObject*; T = js::ErrorObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool AggregateError(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:336:68: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp: In function 'bool AggregateError(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:335:24: note: 'obj' declared here - 335 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:313:39: note: 'cx' declared here - 313 | static bool AggregateError(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::CallObject* js::CallObject::createHollowForDebug(JSContext*, JS::HandleFunction)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:202:71: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::CallObject* js::CallObject::createHollowForDebug(JSContext*, JS::HandleFunction)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:202:24: note: 'shape' declared here - 202 | Rooted shape(cx, EmptyEnvironmentShape(cx)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:196:57: note: 'cx' declared here - 196 | CallObject* CallObject::createHollowForDebug(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::VarEnvironmentObject* js::VarEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:300:77: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::VarEnvironmentObject* js::VarEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:299:24: note: 'shape' declared here - 299 | Rooted shape(cx, - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:295:16: note: 'cx' declared here - 295 | JSContext* cx, Handle scope) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::BlockLexicalEnvironmentObject* js::BlockLexicalEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:959:63: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::BlockLexicalEnvironmentObject* js::BlockLexicalEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:958:24: note: 'shape' declared here - 958 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:955:16: note: 'cx' declared here - 955 | JSContext* cx, Handle scope) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::RuntimeLexicalErrorObject* js::RuntimeLexicalErrorObject::create(JSContext*, JS::HandleObject, unsigned int)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:1221:78: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::RuntimeLexicalErrorObject* js::RuntimeLexicalErrorObject::create(JSContext*, JS::HandleObject, unsigned int)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:1219:24: note: 'shape' declared here - 1219 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:1218:16: note: 'cx' declared here - 1218 | JSContext* cx, HandleObject enclosing, unsigned errorNumber) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::WasmFunctionCallObject* js::WasmFunctionCallObject::createHollowForDebug(JSContext*, JS::HandleObject, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:611:79: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::WasmFunctionCallObject* js::WasmFunctionCallObject::createHollowForDebug(JSContext*, JS::HandleObject, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:610:24: note: 'shape' declared here - 610 | Rooted shape(cx, - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:609:16: note: 'cx' declared here - 609 | JSContext* cx, HandleObject enclosing, Handle scope) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::WasmInstanceEnvironmentObject* js::WasmInstanceEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:585:67: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::WasmInstanceEnvironmentObject* js::WasmInstanceEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:584:24: note: 'shape' declared here - 584 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:583:16: note: 'cx' declared here - 583 | JSContext* cx, Handle scope) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::EnvironmentObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::EnvironmentObject*; T = js::EnvironmentObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::DebugEnvironmentProxy* GetDebugEnvironmentForEnvironmentObject(JSContext*, const js::EnvironmentIter&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3083:55, - inlined from 'JSObject* GetDebugEnvironment(JSContext*, const js::EnvironmentIter&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3233:51: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'env' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In function 'JSObject* GetDebugEnvironment(JSContext*, const js::EnvironmentIter&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3083:30: note: 'env' declared here - 3083 | Rooted env(cx, &ei.environment()); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3222:49: note: 'cx' declared here - 3222 | static JSObject* GetDebugEnvironment(JSContext* cx, const EnvironmentIter& ei) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Exception.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Exception.cpp:7, - from Unified_cpp_js_src14.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::FrameIter::matchCallee(JSContext*, JS::Handle) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/FrameIter.cpp:821:57: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'currentCallee' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src14.cpp:20: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/FrameIter.cpp: In member function 'bool js::FrameIter::matchCallee(JSContext*, JS::Handle) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/FrameIter.cpp:821:23: note: 'currentCallee' declared here - 821 | Rooted currentCallee(cx, calleeTemplate()); - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/FrameIter.cpp:817:40: note: 'cx' declared here - 817 | bool FrameIter::matchCallee(JSContext* cx, JS::Handle fun) const { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::NonSyntacticLexicalEnvironmentObject* js::NonSyntacticLexicalEnvironmentObject::create(JSContext*, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:1199:63: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::NonSyntacticLexicalEnvironmentObject* js::NonSyntacticLexicalEnvironmentObject::create(JSContext*, JS::HandleObject, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:1198:24: note: 'shape' declared here - 1198 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:1192:57: note: 'cx' declared here - 1192 | NonSyntacticLexicalEnvironmentObject::create(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::GlobalLexicalEnvironmentObject* js::GlobalLexicalEnvironmentObject::create(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:1170:63: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::GlobalLexicalEnvironmentObject* js::GlobalLexicalEnvironmentObject::create(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:1169:24: note: 'shape' declared here - 1169 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:1166:16: note: 'cx' declared here - 1166 | JSContext* cx, Handle global) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::WithEnvironmentObject* js::WithEnvironmentObject::create(JSContext*, JS::HandleObject, JS::HandleObject, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:634:78: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::WithEnvironmentObject* js::WithEnvironmentObject::create(JSContext*, JS::HandleObject, JS::HandleObject, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:633:24: note: 'shape' declared here - 633 | Rooted shape(cx, - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:629:65: note: 'cx' declared here - 629 | WithEnvironmentObject* WithEnvironmentObject::create(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::CreateObjectsForEnvironmentChain(JSContext*, JS::HandleObjectVector, JS::HandleObject, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3310:47: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'enclosingEnv' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In function 'bool js::CreateObjectsForEnvironmentChain(JSContext*, JS::HandleObjectVector, JS::HandleObject, JS::MutableHandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3310:16: note: 'enclosingEnv' declared here - 3310 | RootedObject enclosingEnv(cx, terminatingEnv); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3296:54: note: 'cx' declared here - 3296 | bool js::CreateObjectsForEnvironmentChain(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::NonSyntacticVariablesObject* js::NonSyntacticVariablesObject::create(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:822:65: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::NonSyntacticVariablesObject* js::NonSyntacticVariablesObject::create(JSContext*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:821:24: note: 'shape' declared here - 821 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:820:16: note: 'cx' declared here - 820 | JSContext* cx) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonTypes.h:17, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonAnalysis.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/FoldLinearArithConstants.cpp:9, - from Unified_cpp_js_src_jit4.cpp:11: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool IonCompileScriptForBaseline(JSContext*, js::jit::BaselineFrame*, jsbytecode*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Ion.cpp:2090:42: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_jit4.cpp:47: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Ion.cpp: In function 'bool IonCompileScriptForBaseline(JSContext*, js::jit::BaselineFrame*, jsbytecode*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Ion.cpp:2090:16: note: 'script' declared here - 2090 | RootedScript script(cx, frame->script()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Ion.cpp:2086:52: note: 'cx' declared here - 2086 | static bool IonCompileScriptForBaseline(JSContext* cx, BaselineFrame* frame, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ModuleEnvironmentObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ModuleEnvironmentObject*; T = js::ModuleEnvironmentObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::ModuleEnvironmentObject* js::ModuleEnvironmentObject::create(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:390:74: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'env' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::ModuleEnvironmentObject* js::ModuleEnvironmentObject::create(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:388:36: note: 'env' declared here - 388 | Rooted env( - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:382:16: note: 'cx' declared here - 382 | JSContext* cx, Handle module) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::jit::IonCompileScriptForBaselineOSR(JSContext*, BaselineFrame*, uint32_t, jsbytecode*, IonOsrTempData**)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Ion.cpp:2234:42: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Ion.cpp: In function 'bool js::jit::IonCompileScriptForBaselineOSR(JSContext*, BaselineFrame*, uint32_t, jsbytecode*, IonOsrTempData**)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Ion.cpp:2234:16: note: 'script' declared here - 2234 | RootedScript script(cx, frame->script()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Ion.cpp:2221:53: note: 'cx' declared here - 2221 | bool jit::IonCompileScriptForBaselineOSR(JSContext* cx, BaselineFrame* frame, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineJIT.h:25, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineFrameInfo.h:16, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/PerfSpewer.h:13, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CodeGenerator.h:10, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CodeGenerator.cpp:7, - from Unified_cpp_js_src_jit3.cpp:2: -In constructor 'js::jit::Address::Address(js::jit::Register, int32_t)', - inlined from 'static js::jit::Address js::jit::CodeGeneratorShared::ToAddress(js::jit::Register, const js::jit::LAllocation*, JS::Scalar::Type, int32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:291:34, - inlined from 'void js::jit::CodeGenerator::visitLoadUnboxedScalar(js::jit::LLoadUnboxedScalar*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CodeGenerator.cpp:15224:18: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/Assembler-shared.h:275:35: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] - 275 | : base(RegisterOrSP(base)), offset(offset) {} - | ^~~~~~~~~~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CodeGenerator.cpp:88: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitLoadUnboxedScalar(js::jit::LLoadUnboxedScalar*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here - 289 | int32_t offset; - | ^~~~~~ -In constructor 'js::jit::Address::Address(js::jit::Register, int32_t)', - inlined from 'static js::jit::Address js::jit::CodeGeneratorShared::ToAddress(js::jit::Register, const js::jit::LAllocation*, JS::Scalar::Type, int32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:291:34, - inlined from 'void js::jit::CodeGenerator::visitStoreUnboxedBigInt(js::jit::LStoreUnboxedBigInt*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CodeGenerator.cpp:15633:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/Assembler-shared.h:275:35: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] - 275 | : base(RegisterOrSP(base)), offset(offset) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitStoreUnboxedBigInt(js::jit::LStoreUnboxedBigInt*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here - 289 | int32_t offset; - | ^~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::BlockLexicalEnvironmentObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::BlockLexicalEnvironmentObject*; T = js::BlockLexicalEnvironmentObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::BlockLexicalEnvironmentObject* js::BlockLexicalEnvironmentObject::clone(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:1013:58: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'copy' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::BlockLexicalEnvironmentObject* js::BlockLexicalEnvironmentObject::clone(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:1012:42: note: 'copy' declared here - 1012 | Rooted copy( - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:1009:16: note: 'cx' declared here - 1009 | JSContext* cx, Handle env) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::GeneratorObject* js::GeneratorObject::create(JSContext*, JS::HandleFunction)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp:317:70: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src14.cpp:47: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp: In static member function 'static js::GeneratorObject* js::GeneratorObject::create(JSContext*, JS::HandleFunction)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp:317:16: note: 'proto' declared here - 317 | RootedObject proto(cx, pval.isObject() ? &pval.toObject() : nullptr); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp:308:53: note: 'cx' declared here - 308 | GeneratorObject* GeneratorObject::create(JSContext* cx, HandleFunction fun) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool GeneratorFunctionClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp:390:65: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iteratorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp: In function 'bool GeneratorFunctionClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp:389:16: note: 'iteratorProto' declared here - 389 | RootedObject iteratorProto( - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp:370:53: note: 'cx' declared here - 370 | static bool GeneratorFunctionClassFinish(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* js::AbstractGeneratorObject::createModuleGenerator(JSContext*, js::AbstractFramePtr)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp:104:71: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'handlerFun' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp: In static member function 'static JSObject* js::AbstractGeneratorObject::createModuleGenerator(JSContext*, js::AbstractFramePtr)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp:100:18: note: 'handlerFun' declared here - 100 | RootedFunction handlerFun( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp:89:16: note: 'cx' declared here - 89 | JSContext* cx, AbstractFramePtr frame) { - | ~~~~~~~~~~~^~ -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc' -mkdir -p '.deps/' -mozglue/misc/AutoProfilerLabel.o -/usr/bin/i686-linux-gnu-g++ -o AutoProfilerLabel.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/AutoProfilerLabel.cpp -mozglue/misc/AwakeTimeStamp.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::AbstractGeneratorObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::AbstractGeneratorObject*; T = js::AbstractGeneratorObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* js::AbstractGeneratorObject::createFromFrame(JSContext*, js::AbstractFramePtr)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp:76:53: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'genObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp: In static member function 'static JSObject* js::AbstractGeneratorObject::createFromFrame(JSContext*, js::AbstractFramePtr)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp:74:36: note: 'genObj' declared here - 74 | Rooted genObj( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp:59:63: note: 'cx' declared here - 59 | JSObject* AbstractGeneratorObject::createFromFrame(JSContext* cx, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o AwakeTimeStamp.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/AwakeTimeStamp.cpp -mozglue/misc/ConditionVariable_posix.o -/usr/bin/i686-linux-gnu-g++ -o ConditionVariable_posix.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/ConditionVariable_posix.cpp -mozglue/misc/MmapFaultHandler.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src16.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/Unified_cpp_js_src17.o -/usr/bin/i686-linux-gnu-g++ -o MmapFaultHandler.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/MmapFaultHandler.cpp -mozglue/misc/Mutex_posix.o -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedStencil.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BytecodeUtil.h:31, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BindingKind.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/NameAnalysisTypes.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BytecodeLocation.h:10, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BytecodeIterator.h:10, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSScript.h:36, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.h:25, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/ScriptFromCalleeToken.h:14, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineFrame.h:14, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineFrameInfo.h:15: -In function 'constexpr bool mozilla::detail::IsAddValid(T, T) [with T = int]', - inlined from 'constexpr mozilla::CheckedInt mozilla::operator+(const CheckedInt&, const CheckedInt&) [with T = int]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/CheckedInt.h:711:1, - inlined from 'constexpr mozilla::CheckedInt mozilla::operator+(const CheckedInt&, U) [with T = int; U = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/CheckedInt.h:774:1, - inlined from 'js::jit::Address js::jit::HighWord(const Address&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/Assembler-shared.h:299:45, - inlined from 'void js::jit::MacroAssemblerX86::load64(const js::jit::Address&, js::jit::Register64)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/MacroAssembler-x86.h:645:28, - inlined from 'void js::jit::CodeGenerator::visitLoadUnboxedBigInt(js::jit::LLoadUnboxedBigInt*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CodeGenerator.cpp:15250:16: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/CheckedInt.h:284:27: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] - 284 | std::make_unsigned_t ux = aX; - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitLoadUnboxedBigInt(js::jit::LLoadUnboxedBigInt*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here - 289 | int32_t offset; - | ^~~~~~ -/usr/bin/i686-linux-gnu-g++ -o Mutex_posix.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/Mutex_posix.cpp -mozglue/misc/Printf.o -/usr/bin/i686-linux-gnu-g++ -o Printf.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/Printf.cpp -mozglue/misc/RWLock_posix.o -/usr/bin/i686-linux-gnu-g++ -o RWLock_posix.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/RWLock_posix.cpp -mozglue/misc/SIMD.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src17.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/Unified_cpp_js_src18.o -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Barrier.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/GetterSetter.h:10, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/GetterSetter.cpp:7, - from Unified_cpp_js_src15.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr >]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr >; T = mozilla::UniquePtr >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'already_AddRefed js::GlobalHelperThreadState::finishStencilTask(JSContext*, JS::OffThreadToken*, JS::InstantiationStorage*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/HelperThreads.cpp:2320:78: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'parseTask' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src15.cpp:20: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/HelperThreads.cpp: In member function 'already_AddRefed js::GlobalHelperThreadState::finishStencilTask(JSContext*, JS::OffThreadToken*, JS::InstantiationStorage*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/HelperThreads.cpp:2320:32: note: 'parseTask' declared here - 2320 | Rooted> parseTask(cx, finishParseTaskCommon(cx, token)); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/HelperThreads.cpp:2317:55: note: 'cx' declared here - 2317 | GlobalHelperThreadState::finishStencilTask(JSContext* cx, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MoveResolver.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/MacroAssembler-x86.h:11, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MacroAssembler.h:17, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:35, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/WarpBuilder.h:14, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BytecodeAnalysis.cpp:10, - from Unified_cpp_js_src_jit2.cpp:11: -In member function 'void js::jit::TypedRegisterSet::takeRegisterIndex(T) [with T = js::jit::Register]', - inlined from 'void js::jit::LiveSetAccessors::takeUnchecked(RegType) [with Set = js::jit::TypedRegisterSet]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/RegisterSets.h:620:59, - inlined from 'void js::jit::SpecializedRegSet::take(RegType) [with Accessors = js::jit::LiveSetAccessors >; Set = js::jit::TypedRegisterSet]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/RegisterSets.h:693:18, - inlined from 'void js::jit::CacheRegisterAllocator::releaseRegister(js::jit::Register)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRCompiler.h:484:24, - inlined from 'js::jit::AutoScratchRegister::~AutoScratchRegister()' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRCompiler.h:567:50, - inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::jit::AutoScratchRegister]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Maybe.h:269:26, - inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::jit::AutoScratchRegister]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Maybe.h:267:3, - inlined from 'mozilla::Maybe::~Maybe()' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Maybe.h:349:55, - inlined from 'js::jit::AutoScratchRegisterMaybeOutput::~AutoScratchRegisterMaybeOutput()' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRCompiler.h:1034:16, - inlined from 'bool js::jit::CacheIRCompiler::emitAtomicsLoadResult(js::jit::ObjOperandId, js::jit::IntPtrOperandId, JS::Scalar::Type)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRCompiler.cpp:8635:1: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/RegisterSets.h:346:35: warning: 'scratch.js::jit::AutoScratchRegisterMaybeOutput::scratch_.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::jit::AutoScratchRegister::alloc_' may be used uninitialized [-Wmaybe-uninitialized] - 346 | void takeRegisterIndex(T reg) { bits_ &= ~(SetType(1) << reg.code()); } - | ^~~~~ -In file included from Unified_cpp_js_src_jit2.cpp:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRCompiler.cpp: In member function 'bool js::jit::CacheIRCompiler::emitAtomicsLoadResult(js::jit::ObjOperandId, js::jit::IntPtrOperandId, JS::Scalar::Type)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRCompiler.cpp:8583:34: note: 'scratch.js::jit::AutoScratchRegisterMaybeOutput::scratch_.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::jit::AutoScratchRegister::alloc_' was declared here - 8583 | AutoScratchRegisterMaybeOutput scratch(allocator, masm, - | ^~~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MoveResolver.h:14: -In member function 'js::jit::Register::SetType js::jit::Register::alignedOrDominatedAliasedSet() const', - inlined from 'void js::jit::TypedRegisterSet::addAllocatable(T) [with T = js::jit::Register]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/RegisterSets.h:344:73, - inlined from 'void js::jit::AllocatableSetAccessors::addUnchecked(RegType) [with Set = js::jit::TypedRegisterSet]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/RegisterSets.h:541:55, - inlined from 'void js::jit::SpecializedRegSet::add(RegType) [with Accessors = js::jit::AllocatableSetAccessors >; Set = js::jit::TypedRegisterSet]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/RegisterSets.h:687:17, - inlined from 'void js::jit::CacheRegisterAllocator::releaseRegister(js::jit::Register)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRCompiler.h:483:23, - inlined from 'js::jit::AutoScratchRegister::~AutoScratchRegister()' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRCompiler.h:567:50, - inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::jit::AutoScratchRegister]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Maybe.h:269:26, - inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::jit::AutoScratchRegister]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Maybe.h:267:3, - inlined from 'mozilla::Maybe::~Maybe()' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Maybe.h:349:55, - inlined from 'js::jit::AutoScratchRegisterMaybeOutput::~AutoScratchRegisterMaybeOutput()' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRCompiler.h:1034:16, - inlined from 'bool js::jit::CacheIRCompiler::emitAtomicsLoadResult(js::jit::ObjOperandId, js::jit::IntPtrOperandId, JS::Scalar::Type)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRCompiler.cpp:8635:1: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Registers.h:81:75: warning: '((unsigned char*)((char*)&scratch + offsetof(js::jit::AutoScratchRegisterMaybeOutput, js::jit::AutoScratchRegisterMaybeOutput::scratch_.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage)))[4]' may be used uninitialized [-Wmaybe-uninitialized] - 81 | SetType alignedOrDominatedAliasedSet() const { return SetType(1) << code(); } - | ~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRCompiler.cpp: In member function 'bool js::jit::CacheIRCompiler::emitAtomicsLoadResult(js::jit::ObjOperandId, js::jit::IntPtrOperandId, JS::Scalar::Type)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRCompiler.cpp:8583:34: note: '((unsigned char*)((char*)&scratch + offsetof(js::jit::AutoScratchRegisterMaybeOutput, js::jit::AutoScratchRegisterMaybeOutput::scratch_.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage)))[4]' was declared here - 8583 | AutoScratchRegisterMaybeOutput scratch(allocator, masm, - | ^~~~~~~ -/usr/bin/i686-linux-gnu-g++ -o SIMD.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/SIMD.cpp -mozglue/misc/SIMD_avx2.o -/usr/bin/i686-linux-gnu-g++ -o SIMD_avx2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_avx2.o.pp -mavx2 /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/SIMD_avx2.cpp -mozglue/misc/SSE.o -/usr/bin/i686-linux-gnu-g++ -o SSE.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/SSE.o.pp /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/SSE.cpp -mozglue/misc/StackWalk.o -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:7, - from Unified_cpp_js_src_jit2.cpp:20: -In function 'int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)', - inlined from 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentDynamicSlot(js::jit::ArgumentKind, js::jit::Int32OperandId, js::jit::CallFlags)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h:477:43: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.h:477:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] - 477 | bool hasArgumentArray = !*addArgc; - | ^~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRReader.h:17, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRCloner.h:18, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:20: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h: In function 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentDynamicSlot(js::jit::ArgumentKind, js::jit::Int32OperandId, js::jit::CallFlags)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h:476:10: note: 'addArgc' was declared here - 476 | bool addArgc; - | ^~~~~~~ -/usr/bin/i686-linux-gnu-g++ -o StackWalk.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/StackWalk.cpp -mozglue/misc/TimeStamp.o -/usr/bin/i686-linux-gnu-g++ -o TimeStamp.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/TimeStamp.cpp -mozglue/misc/TimeStamp_posix.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr >]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr >; T = mozilla::UniquePtr >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::GlobalHelperThreadState::finishMultiParseTask(JSContext*, js::ParseTaskKind, JS::OffThreadToken*, mozilla::Vector >*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/HelperThreads.cpp:2340:78: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'parseTask' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/HelperThreads.cpp: In member function 'bool js::GlobalHelperThreadState::finishMultiParseTask(JSContext*, js::ParseTaskKind, JS::OffThreadToken*, mozilla::Vector >*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/HelperThreads.cpp:2340:32: note: 'parseTask' declared here - 2340 | Rooted> parseTask(cx, finishParseTaskCommon(cx, token)); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/HelperThreads.cpp:2337:16: note: 'cx' declared here - 2337 | JSContext* cx, ParseTaskKind kind, JS::OffThreadToken* token, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr >]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr >; T = mozilla::UniquePtr >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::GlobalHelperThreadState::finishMultiParseTask(JSContext*, js::ParseTaskKind, JS::OffThreadToken*, mozilla::Vector >*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/HelperThreads.cpp:2340:78, - inlined from 'bool js::GlobalHelperThreadState::finishMultiStencilsDecodeTask(JSContext*, JS::OffThreadToken*, mozilla::Vector >*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/HelperThreads.cpp:2372:30: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'parseTask' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/HelperThreads.cpp: In member function 'bool js::GlobalHelperThreadState::finishMultiStencilsDecodeTask(JSContext*, JS::OffThreadToken*, mozilla::Vector >*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/HelperThreads.cpp:2340:32: note: 'parseTask' declared here - 2340 | Rooted> parseTask(cx, finishParseTaskCommon(cx, token)); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/HelperThreads.cpp:2370:16: note: 'cx' declared here - 2370 | JSContext* cx, JS::OffThreadToken* token, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:24, - from /build/reproducible-path/mozjs115-115.18.0/js/src/util/Poison.h:25, - from /build/reproducible-path/mozjs115-115.18.0/js/src/ds/LifoAlloc.h:196, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/JitAllocPolicy.h:22, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BitSet.cpp:11, - from Unified_cpp_js_src_jit2.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::jit::AttachDecision js::jit::OptimizeSpreadCallIRGenerator::tryAttachArguments()' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:5557:41: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_20(D) + 248])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::OptimizeSpreadCallIRGenerator::tryAttachArguments()': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:5557:16: note: 'obj' declared here - 5557 | RootedObject obj(cx_, &val_.toObject()); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:5552:66: note: 'this' declared here - 5552 | AttachDecision OptimizeSpreadCallIRGenerator::tryAttachArguments() { - | ^ -/usr/bin/i686-linux-gnu-g++ -o TimeStamp_posix.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/TimeStamp_posix.cpp -mozglue/misc/Uptime.o -/usr/bin/i686-linux-gnu-g++ -o Uptime.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/Uptime.cpp -mozglue/misc/Decimal.o -/usr/bin/i686-linux-gnu-g++ -o Decimal.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/mozglue/misc/decimal/Decimal.cpp -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* js::GlobalObject::getOrCreateThrowTypeError(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:498:60: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'throwTypeError' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src15.cpp:11: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp: In static member function 'static JSObject* js::GlobalObject::getOrCreateThrowTypeError(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:497:18: note: 'throwTypeError' declared here - 497 | RootedFunction throwTypeError( - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:486:16: note: 'cx' declared here - 486 | JSContext* cx, Handle global) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::NativeObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::NativeObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::GlobalObject::createIntrinsicsHolder(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:822:62: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'intrinsicsHolder' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp: In static member function 'static bool js::GlobalObject::createIntrinsicsHolder(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:821:25: note: 'intrinsicsHolder' declared here - 821 | Rooted intrinsicsHolder( - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:819:54: note: 'cx' declared here - 819 | bool GlobalObject::createIntrinsicsHolder(JSContext* cx, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Result.h:121, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jspubtd.h:17, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.h:10, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject-inl.h:10, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:11, - from Unified_cpp_js_src17.cpp:2: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Result.h: In instantiation of 'constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = mozilla::Ok; E = JS::Error]': -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Result.h:271:46: required from 'constexpr E mozilla::detail::ResultImplementation::unwrapErr() [with V = mozilla::Ok; E = JS::Error]' - 271 | constexpr E unwrapErr() { return inspectErr(); } - | ~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Result.h:632:49: required from 'constexpr mozilla::GenericErrorResult mozilla::Result::propagateErr() [with V = mozilla::Ok; E = JS::Error]' - 632 | return GenericErrorResult{mImpl.unwrapErr(), ErrorPropagationTag{}}; - | ~~~~~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:441:5: required from here - 842 | return mozTryTempResult_.propagateErr(); \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/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)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Result.h:187:8: note: 'struct JS::Error' declared here - 187 | struct Error { - | ^~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::GlobalObject::getIntrinsicValueSlow(JSContext*, JS::Handle, JS::Handle, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:890:65: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fun' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp: In static member function 'static bool js::GlobalObject::getIntrinsicValueSlow(JSContext*, JS::Handle, JS::Handle, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:890:20: note: 'fun' declared here - 890 | RootedFunction fun(cx, JS::NewFunctionFromSpec(cx, spec, id)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:882:53: note: 'cx' declared here - 882 | bool GlobalObject::getIntrinsicValueSlow(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::GlobalObject::getSelfHostedFunction(JSContext*, JS::Handle, JS::Handle, JS::Handle, unsigned int, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:839:63: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fun' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp: In static member function 'static bool js::GlobalObject::getSelfHostedFunction(JSContext*, JS::Handle, JS::Handle, JS::Handle, unsigned int, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:839:20: note: 'fun' declared here - 839 | RootedFunction fun(cx, &funVal.toObject().as()); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:833:53: note: 'cx' declared here - 833 | bool GlobalObject::getSelfHostedFunction(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GlobalLexicalEnvironmentObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::GlobalLexicalEnvironmentObject*; T = js::GlobalLexicalEnvironmentObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::GlobalObject* js::GlobalObject::createInternal(JSContext*, const JSClass*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:557:61: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'lexical' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp: In static member function 'static js::GlobalObject* js::GlobalObject::createInternal(JSContext*, const JSClass*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:556:43: note: 'lexical' declared here - 556 | Rooted lexical( - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:530:55: note: 'cx' declared here - 530 | GlobalObject* GlobalObject::createInternal(JSContext* cx, - | ~~~~~~~~~~~^~ -In function 'int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)', - inlined from 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h:464:43: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.h:477:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] - 477 | bool hasArgumentArray = !*addArgc; - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h: In function 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h:463:10: note: 'addArgc' was declared here - 463 | bool addArgc; - | ^~~~~~~ -In function 'int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)', - inlined from 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h:464:43: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.h:477:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] - 477 | bool hasArgumentArray = !*addArgc; - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h: In function 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h:463:10: note: 'addArgc' was declared here - 463 | bool addArgc; - | ^~~~~~~ -In function 'int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)', - inlined from 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h:464:43: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.h:477:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] - 477 | bool hasArgumentArray = !*addArgc; - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h: In function 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h:463:10: note: 'addArgc' was declared here - 463 | bool addArgc; - | ^~~~~~~ -In function 'int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)', - inlined from 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h:464:43: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.h:477:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] - 477 | bool hasArgumentArray = !*addArgc; - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h: In function 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h:463:10: note: 'addArgc' was declared here - 463 | bool addArgc; - | ^~~~~~~ -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/misc' -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit5.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/jit/Unified_cpp_js_src_jit6.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit6.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/jit/Unified_cpp_js_src_jit7.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachBoundFunction(JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:11239:76: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_30(D) + 248])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachBoundFunction(JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:11239:23: note: 'target' declared here -11239 | Rooted target(cx_, &calleeObj->getTarget()->as()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:11225:43: note: 'this' declared here -11225 | Handle calleeObj) { - | ^ -In constructor 'js::jit::Address::Address(js::jit::Register, int32_t)', - inlined from 'static js::jit::Address js::jit::CodeGeneratorShared::ToAddress(js::jit::Register, const js::jit::LAllocation*, JS::Scalar::Type, int32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:291:34, - inlined from 'void js::jit::CodeGenerator::visitStoreUnboxedScalar(js::jit::LStoreUnboxedScalar*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CodeGenerator.cpp:15614:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/Assembler-shared.h:275:35: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] - 275 | : base(RegisterOrSP(base)), offset(offset) {} - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitStoreUnboxedScalar(js::jit::LStoreUnboxedScalar*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here - 289 | int32_t offset; - | ^~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachSpecializedFunctionBind(JS::Handle, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:9999:59: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fun' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_52(D) + 8])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachSpecializedFunctionBind(JS::Handle, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:9999:25: note: 'fun' declared here - 9999 | Rooted fun(cx_, &target->as()); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:9963:71: note: 'this' declared here - 9963 | Handle target, Handle templateObj) { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachFunctionBind()' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:10098:53: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_22(D) + 8])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachFunctionBind()': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:10098:21: note: 'target' declared here -10098 | Rooted target(cx_, &thisval_.toObject()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:10091:66: note: 'this' declared here -10091 | AttachDecision InlinableNativeIRGenerator::tryAttachFunctionBind() { - | ^ -In file included from Unified_cpp_js_src16.cpp:2: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In function 'bool SortComparatorIntegerIds(jsid, jsid, bool*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:280:27: warning: 'indexA' may be used uninitialized [-Wmaybe-uninitialized] - 280 | *lessOrEqualp = (indexA <= indexB); - | ~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:277:12: note: 'indexA' was declared here - 277 | uint32_t indexA, indexB; - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:280:27: warning: 'indexB' may be used uninitialized [-Wmaybe-uninitialized] - 280 | *lessOrEqualp = (indexA <= indexB); - | ~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:277:20: note: 'indexB' was declared here - 277 | uint32_t indexA, indexB; - | ^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Barrier.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.h:18, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:9: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::PlainObject* js::GlobalObject::createIterResultTemplateObject(JSContext*, WithObjectPrototype)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1377:53: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'templateObject' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In static member function 'static js::PlainObject* js::GlobalObject::createIterResultTemplateObject(JSContext*, WithObjectPrototype)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1374:24: note: 'templateObject' declared here - 1374 | Rooted templateObject( - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1372:16: note: 'cx' declared here - 1372 | JSContext* cx, WithObjectPrototype withProto) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::ArrayIteratorObject* js::NewArrayIteratorTemplate(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1460:76: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In function 'js::ArrayIteratorObject* js::NewArrayIteratorTemplate(JSContext*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1459:16: note: 'proto' declared here - 1459 | RootedObject proto( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1458:62: note: 'cx' declared here - 1458 | ArrayIteratorObject* js::NewArrayIteratorTemplate(JSContext* cx) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::ArrayIteratorObject* js::NewArrayIterator(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1470:76: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In function 'js::ArrayIteratorObject* js::NewArrayIterator(JSContext*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1469:16: note: 'proto' declared here - 1469 | RootedObject proto( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1468:54: note: 'cx' declared here - 1468 | ArrayIteratorObject* js::NewArrayIterator(JSContext* cx) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::StringIteratorObject* js::NewStringIteratorTemplate(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1497:77: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In function 'js::StringIteratorObject* js::NewStringIteratorTemplate(JSContext*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1496:16: note: 'proto' declared here - 1496 | RootedObject proto( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1495:64: note: 'cx' declared here - 1495 | StringIteratorObject* js::NewStringIteratorTemplate(JSContext* cx) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::StringIteratorObject* js::NewStringIterator(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1507:77: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In function 'js::StringIteratorObject* js::NewStringIterator(JSContext*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1506:16: note: 'proto' declared here - 1506 | RootedObject proto( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1505:56: note: 'cx' declared here - 1505 | StringIteratorObject* js::NewStringIterator(JSContext* cx) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::RegExpStringIteratorObject* js::NewRegExpStringIteratorTemplate(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1575:47: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In function 'js::RegExpStringIteratorObject* js::NewRegExpStringIteratorTemplate(JSContext*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1574:16: note: 'proto' declared here - 1574 | RootedObject proto(cx, GlobalObject::getOrCreateRegExpStringIteratorPrototype( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1573:76: note: 'cx' declared here - 1573 | RegExpStringIteratorObject* js::NewRegExpStringIteratorTemplate(JSContext* cx) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachCrossCompartmentWrapper(JS::HandleObject, js::jit::ObjOperandId, JS::HandleId)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:1288:58: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_32(D) + 248])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachCrossCompartmentWrapper(JS::HandleObject, js::jit::ObjOperandId, JS::HandleId)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:1288:16: note: 'unwrapped' declared here - 1288 | RootedObject unwrapped(cx_, Wrapper::wrappedObject(obj)); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:1274:54: note: 'this' declared here - 1274 | HandleObject obj, ObjOperandId objId, HandleId id) { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::RegExpStringIteratorObject* js::NewRegExpStringIterator(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1585:47: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In function 'js::RegExpStringIteratorObject* js::NewRegExpStringIterator(JSContext*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1584:16: note: 'proto' declared here - 1584 | RootedObject proto(cx, GlobalObject::getOrCreateRegExpStringIteratorPrototype( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1583:68: note: 'cx' declared here - 1583 | RegExpStringIteratorObject* js::NewRegExpStringIterator(JSContext* cx) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::WrapForValidIteratorObject* js::NewWrapForValidIterator(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:2102:47: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In function 'js::WrapForValidIteratorObject* js::NewWrapForValidIterator(JSContext*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:2101:16: note: 'proto' declared here - 2101 | RootedObject proto(cx, GlobalObject::getOrCreateWrapForValidIteratorPrototype( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:2100:68: note: 'cx' declared here - 2100 | WrapForValidIteratorObject* js::NewWrapForValidIterator(JSContext* cx) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::IteratorHelperObject* js::NewIteratorHelper(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:2134:77: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In function 'js::IteratorHelperObject* js::NewIteratorHelper(JSContext*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:2133:16: note: 'proto' declared here - 2133 | RootedObject proto( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:2132:56: note: 'cx' declared here - 2132 | IteratorHelperObject* js::NewIteratorHelper(JSContext* cx) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'void js::ReportIsNullOrUndefinedForPropertyAccess(JSContext*, JS::HandleValue, int, JS::HandleId)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp:625:50: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'idStr' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src16.cpp:20: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp: In function 'void js::ReportIsNullOrUndefinedForPropertyAccess(JSContext*, JS::HandleValue, int, JS::HandleId)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp:625:16: note: 'idStr' declared here - 625 | RootedString idStr(cx, ValueToSource(cx, idVal)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp:615:62: note: 'cx' declared here - 615 | void js::ReportIsNullOrUndefinedForPropertyAccess(JSContext* cx, HandleValue v, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* js::CreateErrorNotesArray(JSContext*, JSErrorReport*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp:674:61: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'notesArray' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp: In function 'JSObject* js::CreateErrorNotesArray(JSContext*, JSErrorReport*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp:674:24: note: 'notesArray' declared here - 674 | Rooted notesArray(cx, NewDenseEmptyArray(cx)); - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp:673:48: note: 'cx' declared here - 673 | JSObject* js::CreateErrorNotesArray(JSContext* cx, JSErrorReport* report) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value&; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool JSContext::getPendingException(JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp:1184:51: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'exception' in '((js::StackRootedBase**)this)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp: In member function 'bool JSContext::getPendingException(JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp:1184:15: note: 'exception' declared here - 1184 | RootedValue exception(this, unwrappedException()); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp:1181:60: note: 'this' declared here - 1181 | bool JSContext::getPendingException(MutableHandleValue rval) { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'virtual void js::InternalJobQueue::runJobs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp:863:24, - inlined from 'virtual void js::InternalJobQueue::runJobs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp:847:6: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rval' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp: In member function 'virtual void js::InternalJobQueue::runJobs(JSContext*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp:863:17: note: 'rval' declared here - 863 | RootedValue rval(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp:847:43: note: 'cx' declared here - 847 | void InternalJobQueue::runJobs(JSContext* cx) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool JS::OrdinaryHasInstance(JSContext*, HandleObject, HandleValue, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:581:30: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src16.cpp:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp: In function 'bool JS::OrdinaryHasInstance(JSContext*, HandleObject, HandleValue, bool*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:581:16: note: 'obj' declared here - 581 | RootedObject obj(cx, objArg); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:576:41: note: 'cx' declared here - 576 | bool JS::OrdinaryHasInstance(JSContext* cx, HandleObject objArg, HandleValue v, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArgumentsObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArgumentsObject*; T = js::ArgumentsObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool ArgumentsGetterImpl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:201:79: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'argsobj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp: In function 'bool ArgumentsGetterImpl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:200:28: note: 'argsobj' declared here - 200 | Rooted argsobj(cx, - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:177:37: note: 'cx' declared here - 177 | bool ArgumentsGetterImpl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool ArgumentsSetterImpl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:226:67: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fun' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp: In function 'bool ArgumentsSetterImpl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:226:18: note: 'fun' declared here - 226 | RootedFunction fun(cx, &args.thisv().toObject().as()); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:223:37: note: 'cx' declared here - 223 | bool ArgumentsSetterImpl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool ResolveInterpretedFunctionPrototype(JSContext*, JS::HandleFunction, JS::HandleId)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:369:27, - inlined from 'bool fun_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:478:45: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'objProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp: In function 'bool fun_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:369:16: note: 'objProto' declared here - 369 | RootedObject objProto(cx); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:465:36: note: 'cx' declared here - 465 | static bool fun_resolve(JSContext* cx, HandleObject obj, HandleId id, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::SharedShape* js::GlobalObject::createFunctionShapeWithDefaultProto(JSContext*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1515:78: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp: In static member function 'static js::SharedShape* js::GlobalObject::createFunctionShapeWithDefaultProto(JSContext*, bool)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1514:16: note: 'proto' declared here - 1514 | RootedObject proto(cx, - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1506:75: note: 'cx' declared here - 1506 | SharedShape* GlobalObject::createFunctionShapeWithDefaultProto(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'void js::ReportIncompatibleMethod(JSContext*, const JS::CallArgs&, const JSClass*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1910:37: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'thisv' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp: In function 'void js::ReportIncompatibleMethod(JSContext*, const JS::CallArgs&, const JSClass*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1910:15: note: 'thisv' declared here - 1910 | RootedValue thisv(cx, args.thisv()); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1908:46: note: 'cx' declared here - 1908 | void js::ReportIncompatibleMethod(JSContext* cx, const CallArgs& args, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.h:17, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:46: -In member function 'JSObject* js::GlobalObject::maybeGetPrototype(JSProtoKey) const', - inlined from 'js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::HandleId)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:2375:53: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.h:377:49: warning: 'protoKey' may be used uninitialized [-Wmaybe-uninitialized] - 377 | return data().builtinConstructors[protoKey].prototype; - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::HandleId)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:2341:14: note: 'protoKey' was declared here - 2341 | JSProtoKey protoKey; - | ^~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachXrayCrossCompartmentWrapper(JS::HandleObject, js::jit::ObjOperandId, JS::HandleId, js::jit::ValOperandId)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:1428:42: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'getter' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_60(D) + 248])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachXrayCrossCompartmentWrapper(JS::HandleObject, js::jit::ObjOperandId, JS::HandleId, js::jit::ValOperandId)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:1428:16: note: 'getter' declared here - 1428 | RootedObject getter(cx_, desc->getter()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:1372:28: note: 'this' declared here - 1372 | ValOperandId receiverId) { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachFunCall(JS::HandleFunction)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:9282:67: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_1(D) + 248])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp: In function 'js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachFunCall(JS::HandleFunction)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:9282:18: note: 'target' declared here - 9282 | RootedFunction target(cx_, &thisval_.toObject().as()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:9272:71: note: 'this' declared here - 9272 | AttachDecision CallIRGenerator::tryAttachFunCall(HandleFunction callee) { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachFunApply(JS::HandleFunction)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:10161:72: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_1(D) + 248])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp: In function 'js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachFunApply(JS::HandleFunction)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:10161:23: note: 'target' declared here -10161 | Rooted target(cx_, &thisval_.toObject().as()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:10147:76: note: 'this' declared here -10147 | AttachDecision CallIRGenerator::tryAttachFunApply(HandleFunction calleeFunc) { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachStub()' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:11350:50: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'calleeObj' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_15(D) + 248])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachStub()': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:11350:16: note: 'calleeObj' declared here -11350 | RootedObject calleeObj(cx_, &callee_.toObject()); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:11322:47: note: 'this' declared here -11322 | AttachDecision CallIRGenerator::tryAttachStub() { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool fun_toSource(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:903:50: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp: In function 'bool fun_toSource(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:903:16: note: 'obj' declared here - 903 | RootedObject obj(cx, ToObject(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:899:37: note: 'cx' declared here - 899 | static bool fun_toSource(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::fun_toString(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:885:50: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp: In function 'bool js::fun_toString(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:885:16: note: 'obj' declared here - 885 | RootedObject obj(cx, ToObject(cx, args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:881:34: note: 'cx' declared here - 881 | bool js::fun_toString(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CodeGenerator.cpp: In member function 'void js::jit::CodeGenerator::emitIonToWasmCallBase(js::jit::LIonToWasmCallBase*) [with unsigned int NumDefs = 1]': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CodeGenerator.cpp:18275:26: warning: 'argMir' may be used uninitialized [-Wmaybe-uninitialized] -18275 | ABIArg arg = abi.next(argMir); - | ~~~~~~~~^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CodeGenerator.cpp:18256:13: note: 'argMir' was declared here -18256 | MIRType argMir; - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CodeGenerator.cpp: In member function 'void js::jit::CodeGenerator::emitIonToWasmCallBase(js::jit::LIonToWasmCallBase*) [with unsigned int NumDefs = 2]': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CodeGenerator.cpp:18275:26: warning: 'argMir' may be used uninitialized [-Wmaybe-uninitialized] -18275 | ABIArg arg = abi.next(argMir); - | ~~~~~~~~^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CodeGenerator.cpp:18256:13: note: 'argMir' was declared here -18256 | MIRType argMir; - | ^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineJIT.h:19, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Jit.cpp:9, - from Unified_cpp_js_src_jit6.cpp:11: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'void js::jit::SettleOnTryNote(JSContext*, const js::TryNote*, const JSJitFrameIter&, js::EnvironmentIter&, ResumeFromException*, jsbytecode**)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/JitFrames.cpp:386:58: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_jit6.cpp:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/JitFrames.cpp: In function 'void js::jit::SettleOnTryNote(JSContext*, const js::TryNote*, const JSJitFrameIter&, js::EnvironmentIter&, ResumeFromException*, jsbytecode**)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/JitFrames.cpp:386:16: note: 'script' declared here - 386 | RootedScript script(cx, frame.baselineFrame()->script()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/JitFrames.cpp:383:40: note: 'cx' declared here - 383 | static void SettleOnTryNote(JSContext* cx, const TryNote* tn, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.h:12: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'void ThrowResolutionError(JSContext*, JS::Handle, JS::Handle, bool, JS::Handle, uint32_t, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:866:75: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'message' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src17.cpp:47: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp: In function 'void ThrowResolutionError(JSContext*, JS::Handle, JS::Handle, bool, JS::Handle, uint32_t, uint32_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:866:21: note: 'message' declared here - 866 | Rooted message(cx, JS_NewStringCopyZ(cx, errorString->format)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:848:45: note: 'cx' declared here - 848 | static void ThrowResolutionError(JSContext* cx, Handle module, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool ResolveLazyProperties(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:619:19: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'bool ResolveLazyProperties(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:619:14: note: 'id' declared here - 619 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:605:46: note: 'cx' declared here - 605 | static bool ResolveLazyProperties(JSContext* cx, Handle obj) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::ToPropertyDescriptor(JSContext*, JS::HandleValue, bool, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:318:79: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'bool js::ToPropertyDescriptor(JSContext*, JS::HandleValue, bool, JS::MutableHandle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:317:16: note: 'obj' declared here - 317 | RootedObject obj(cx, - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:313:42: note: 'cx' declared here - 313 | bool js::ToPropertyDescriptor(JSContext* cx, HandleValue descval, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::Maybe]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = mozilla::Maybe]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::TestIntegrityLevel(JSContext*, JS::HandleObject, IntegrityLevel, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:709:46: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'desc' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'bool js::TestIntegrityLevel(JSContext*, JS::HandleObject, IntegrityLevel, bool*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:709:39: note: 'desc' declared here - 709 | Rooted> desc(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:632:40: note: 'cx' declared here - 632 | bool js::TestIntegrityLevel(JSContext* cx, HandleObject obj, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::NativeObject* NewObject(JSContext*, const JSClass*, JS::Handle, js::gc::AllocKind, js::NewObjectKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:768:54, - inlined from 'js::NativeObject* js::NewObjectWithGivenTaggedProto(JSContext*, const JSClass*, JS::Handle, gc::AllocKind, NewObjectKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:788:19: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'js::NativeObject* js::NewObjectWithGivenTaggedProto(JSContext*, const JSClass*, JS::Handle, gc::AllocKind, NewObjectKind)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:766:24: note: 'shape' declared here - 766 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:783:60: note: 'cx' declared here - 783 | NativeObject* js::NewObjectWithGivenTaggedProto(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::NativeObject* NewObject(JSContext*, const JSClass*, JS::Handle, js::gc::AllocKind, js::NewObjectKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:768:54, - inlined from 'js::NativeObject* js::NewObjectWithClassProto(JSContext*, const JSClass*, JS::HandleObject, gc::AllocKind, NewObjectKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:813:19, - inlined from 'js::NativeObject* js::NewObjectWithClassProto(JSContext*, const JSClass*, JS::HandleObject, gc::AllocKind, NewObjectKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:791:15: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'js::NativeObject* js::NewObjectWithClassProto(JSContext*, const JSClass*, JS::HandleObject, gc::AllocKind, NewObjectKind)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:766:24: note: 'shape' declared here - 766 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:791:54: note: 'cx' declared here - 791 | NativeObject* js::NewObjectWithClassProto(JSContext* cx, const JSClass* clasp, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr >]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::AtomSet*; T = mozilla::UniquePtr >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool JSRuntime::initializeAtoms(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSAtom.cpp:220:79: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atomSet' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src16.cpp:11: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSAtom.cpp: In member function 'bool JSRuntime::initializeAtoms(JSContext*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSAtom.cpp:219:30: note: 'atomSet' declared here - 219 | Rooted> atomSet(cx, - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSAtom.cpp:199:44: note: 'cx' declared here - 199 | bool JSRuntime::initializeAtoms(JSContext* cx) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GlobalObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::GlobalObject*; T = js::GlobalObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::GetObjectFromIncumbentGlobal(JSContext*, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1500:76: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'globalObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'bool js::GetObjectFromIncumbentGlobal(JSContext*, JS::MutableHandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1500:25: note: 'globalObj' declared here - 1500 | Rooted globalObj(cx, cx->runtime()->getIncumbentGlobal(cx)); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1499:50: note: 'cx' declared here - 1499 | bool js::GetObjectFromIncumbentGlobal(JSContext* cx, MutableHandleObject obj) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::NativeObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = js::NativeObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::NativeLookupPropertyInline(JSContext*, typename MaybeRooted::HandleType, typename MaybeRooted::HandleType, typename MaybeRooted::type, allowGC>::MutableHandleType, PropertyResult*) [with AllowGC allowGC = js::CanGC; LookupResolveMode resolveMode = js::LookupResolveMode::CheckResolve]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject-inl.h:806:58, - inlined from 'bool js::LookupProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleObject, PropertyResult*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1574:43: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'current' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:77: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject-inl.h: In function 'bool js::LookupProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleObject, PropertyResult*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject-inl.h:806:58: note: 'current' declared here - 806 | typename MaybeRooted::RootType current(cx, obj); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1569:36: note: 'cx' declared here - 1569 | bool js::LookupProperty(JSContext* cx, HandleObject obj, js::HandleId id, - | ~~~~~~~~~~~^~ -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gdb' -mkdir -p '.deps/' -js/src/gdb/gdb-tests.o -/usr/bin/i686-linux-gnu-g++ -o gdb-tests.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/gdb -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gdb -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/gdb-tests.o.pp /build/reproducible-path/mozjs115-115.18.0/js/src/gdb/gdb-tests.cpp -js/src/gdb/test-prettyprinters.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::LookupName(JSContext*, JS::Handle, JS::HandleObject, JS::MutableHandleObject, JS::MutableHandleObject, PropertyResult*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1583:37: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'env' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'bool js::LookupName(JSContext*, JS::Handle, JS::HandleObject, JS::MutableHandleObject, JS::MutableHandleObject, PropertyResult*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1583:21: note: 'env' declared here - 1583 | for (RootedObject env(cx, envChain); env; env = env->enclosingEnvironment()) { - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1578:32: note: 'cx' declared here - 1578 | bool js::LookupName(JSContext* cx, Handle name, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool CreateDynamicFunction(JSContext*, const JS::CallArgs&, js::GeneratorKind, js::FunctionAsyncKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1248:24: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp: In function 'bool CreateDynamicFunction(JSContext*, const JS::CallArgs&, js::GeneratorKind, js::FunctionAsyncKind)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1248:18: note: 'str' declared here - 1248 | RootedString str(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1186:46: note: 'cx' declared here - 1186 | static bool CreateDynamicFunction(JSContext* cx, const CallArgs& args, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::LookupNameWithGlobalDefault(JSContext*, JS::Handle, JS::HandleObject, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1631:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'env' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'bool js::LookupNameWithGlobalDefault(JSContext*, JS::Handle, JS::HandleObject, JS::MutableHandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1631:16: note: 'env' declared here - 1631 | RootedObject env(cx, envChain); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1623:49: note: 'cx' declared here - 1623 | bool js::LookupNameWithGlobalDefault(JSContext* cx, Handle name, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSFunction* js::CloneFunctionReuseScript(JSContext*, JS::HandleFunction, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1698:60: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'clone' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp: In function 'JSFunction* js::CloneFunctionReuseScript(JSContext*, JS::HandleFunction, JS::HandleObject, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1698:18: note: 'clone' declared here - 1698 | RootedFunction clone(cx, NewFunctionClone(cx, fun, proto)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1690:53: note: 'cx' declared here - 1690 | JSFunction* js::CloneFunctionReuseScript(JSContext* cx, HandleFunction fun, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::SetPrototype(JSContext*, JS::HandleObject, JS::HandleObject, JS::ObjectOpResult&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1966:30: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj2' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'bool js::SetPrototype(JSContext*, JS::HandleObject, JS::HandleObject, JS::ObjectOpResult&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1966:16: note: 'obj2' declared here - 1966 | RootedObject obj2(cx, proto); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1918:34: note: 'cx' declared here - 1918 | bool js::SetPrototype(JSContext* cx, HandleObject obj, HandleObject proto, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyDescriptor]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::PropertyDescriptor; T = JS::PropertyDescriptor]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::SetIntegrityLevel(JSContext*, JS::HandleObject, IntegrityLevel)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:557:68: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'desc' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'bool js::SetIntegrityLevel(JSContext*, JS::HandleObject, IntegrityLevel)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:557:32: note: 'desc' declared here - 557 | Rooted desc(cx, PropertyDescriptor::Empty()); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:519:39: note: 'cx' declared here - 519 | bool js::SetIntegrityLevel(JSContext* cx, HandleObject obj, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o test-prettyprinters.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/gdb -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gdb -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/test-prettyprinters.o.pp -fno-eliminate-unused-debug-types /build/reproducible-path/mozjs115-115.18.0/js/src/gdb/tests/test-prettyprinters.cpp -js/src/gdb/Unified_cpp_js_src_gdb0.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::NativeObject* js::InitClass(JSContext*, JS::HandleObject, const JSClass*, JS::HandleObject, const char*, Native, unsigned int, const JSPropertySpec*, const JSFunctionSpec*, const JSPropertySpec*, const JSFunctionSpec*, NativeObject**)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1456:59: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'js::NativeObject* js::InitClass(JSContext*, JS::HandleObject, const JSClass*, JS::HandleObject, const char*, Native, unsigned int, const JSPropertySpec*, const JSFunctionSpec*, const JSPropertySpec*, const JSFunctionSpec*, NativeObject**)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1456:19: note: 'atom' declared here - 1456 | Rooted atom(cx, Atomize(cx, name, strlen(name))); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1448:40: note: 'cx' declared here - 1448 | NativeObject* js::InitClass(JSContext* cx, HandleObject obj, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'JSFunction* js::NewFunctionWithProto(JSContext*, Native, unsigned int, FunctionFlags, JS::HandleObject, JS::Handle, JS::HandleObject, gc::AllocKind, NewObjectKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1552:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp: In function 'JSFunction* js::NewFunctionWithProto(JSContext*, Native, unsigned int, FunctionFlags, JS::HandleObject, JS::Handle, JS::HandleObject, gc::AllocKind, NewObjectKind)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1552:24: note: 'shape' declared here - 1552 | Rooted shape(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1539:16: note: 'cx' declared here - 1539 | JSContext* cx, Native native, unsigned nargs, FunctionFlags flags, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::FromPropertyDescriptorToObject(JSContext*, JS::Handle, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:167:42: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'bool js::FromPropertyDescriptorToObject(JSContext*, JS::Handle, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:167:16: note: 'obj' declared here - 167 | RootedObject obj(cx, NewPlainObject(cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:163:52: note: 'cx' declared here - 163 | bool js::FromPropertyDescriptorToObject(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::GetPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle >, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:2165:23: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pobj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'bool js::GetPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle >, JS::MutableHandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:2165:16: note: 'pobj' declared here - 2165 | RootedObject pobj(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:2162:16: note: 'cx' declared here - 2162 | JSContext* cx, HandleObject obj, HandleId id, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* js::SpeciesConstructor(JSContext*, JS::HandleObject, JSProtoKey, bool (*)(JSContext*, JSFunction*))' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:3540:77: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'defaultCtor' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'JSObject* js::SpeciesConstructor(JSContext*, JS::HandleObject, JSProtoKey, bool (*)(JSContext*, JSFunction*))': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:3539:16: note: 'defaultCtor' declared here - 3539 | RootedObject defaultCtor(cx, - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:3537:16: note: 'cx' declared here - 3537 | JSContext* cx, HandleObject obj, JSProtoKey ctorKey, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_gdb0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/gdb -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gdb -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_gdb0.o.pp Unified_cpp_js_src_gdb0.cpp -js/src/gdb/Unified_cpp_js_src_gdb1.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit7.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/jit/Unified_cpp_js_src_jit8.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::Maybe]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = mozilla::Maybe]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool PropertyEnumerator::enumerateProxyProperties(JSContext*) [with bool CheckForDuplicates = true]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:489:48: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'desc' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In member function 'bool PropertyEnumerator::enumerateProxyProperties(JSContext*) [with bool CheckForDuplicates = true]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:489:48: note: 'desc' declared here - 489 | Rooted> desc(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:476:62: note: 'cx' declared here - 476 | bool PropertyEnumerator::enumerateProxyProperties(JSContext* cx) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool PropertyEnumerator::enumerateExtraProperties(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:259:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In member function 'bool PropertyEnumerator::enumerateExtraProperties(JSContext*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:259:12: note: 'id' declared here - 259 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:249:62: note: 'cx' declared here - 249 | bool PropertyEnumerator::enumerateExtraProperties(JSContext* cx) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'bool PropertyEnumerator::enumerateNativeProperties(JSContext*) [with bool CheckForDuplicates = false]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:413:22: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tmp' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In member function 'bool PropertyEnumerator::enumerateNativeProperties(JSContext*) [with bool CheckForDuplicates = false]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:413:22: note: 'tmp' declared here - 413 | RootedIdVector tmp(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:285:63: note: 'cx' declared here - 285 | bool PropertyEnumerator::enumerateNativeProperties(JSContext* cx) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'bool PropertyEnumerator::enumerateNativeProperties(JSContext*) [with bool CheckForDuplicates = true]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:413:22: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tmp' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In member function 'bool PropertyEnumerator::enumerateNativeProperties(JSContext*) [with bool CheckForDuplicates = true]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:413:22: note: 'tmp' declared here - 413 | RootedIdVector tmp(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:285:63: note: 'cx' declared here - 285 | bool PropertyEnumerator::enumerateNativeProperties(JSContext* cx) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::Maybe]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = mozilla::Maybe]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool PropertyEnumerator::enumerateProxyProperties(JSContext*) [with bool CheckForDuplicates = false]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:489:48: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'desc' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In member function 'bool PropertyEnumerator::enumerateProxyProperties(JSContext*) [with bool CheckForDuplicates = false]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:489:48: note: 'desc' declared here - 489 | Rooted> desc(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:476:62: note: 'cx' declared here - 476 | bool PropertyEnumerator::enumerateProxyProperties(JSContext* cx) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, - inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:919:47, - inlined from 'bool js::fun_call(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:947:22: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iargs' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp: In function 'bool js::fun_call(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:947:14: note: 'iargs' declared here - 947 | InvokeArgs iargs(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:922:30: note: 'cx' declared here - 922 | bool js::fun_call(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::AbstractBindingIter]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::AbstractBindingIter; T = js::AbstractBindingIter]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'void js::SetFrameArgumentsObject(JSContext*, AbstractFramePtr, JS::HandleScript, JSObject*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSScript.cpp:3061:49: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'bi' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src17.cpp:11: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSScript.cpp: In function 'void js::SetFrameArgumentsObject(JSContext*, AbstractFramePtr, JS::HandleScript, JSObject*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSScript.cpp:3061:23: note: 'bi' declared here - 3061 | Rooted bi(cx, BindingIter(script)); - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSScript.cpp:3052:45: note: 'cx' declared here - 3052 | void js::SetFrameArgumentsObject(JSContext* cx, AbstractFramePtr frame, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, - inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:919:47, - inlined from 'bool js::fun_apply(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:995:22: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'args2' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp: In function 'bool js::fun_apply(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:995:14: note: 'args2' declared here - 995 | InvokeArgs args2(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:960:31: note: 'cx' declared here - 960 | bool js::fun_apply(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'js::StringSegmentRange::StringSegmentRange(JSContext*) [with unsigned int Size = 39]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.h:1347:37, - inlined from 'JSAtom* js::AtomizeString(JSContext*, JSString*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSAtom.cpp:749:67: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iter' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSAtom.cpp: In function 'JSAtom* js::AtomizeString(JSContext*, JSString*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSAtom.cpp:749:60: note: 'iter' declared here - 749 | StringSegmentRange iter(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSAtom.cpp:733:38: note: 'cx' declared here - 733 | JSAtom* js::AtomizeString(JSContext* cx, JSString* str) { - | ~~~~~~~~~~~^~ -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests' -mkdir -p '.deps/' -js/src/jsapi-tests/hidePointer.o -/usr/bin/i686-linux-gnu-g++ -o hidePointer.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/hidePointer.o.pp /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/hidePointer.cpp -js/src/jsapi-tests/testAssemblerBuffer.o -/usr/bin/i686-linux-gnu-g++ -o testAssemblerBuffer.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/testAssemblerBuffer.o.pp /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testAssemblerBuffer.cpp -js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests0.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* JS::CreateModuleRequest(JSContext*, Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:257:68: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'specifierAtom' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp: In function 'JSObject* JS::CreateModuleRequest(JSContext*, Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:257:19: note: 'specifierAtom' declared here - 257 | Rooted specifierAtom(cx, AtomizeString(cx, specifierArg)); - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:253:16: note: 'cx' declared here - 253 | JSContext* cx, Handle specifierArg) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/TraceKind.h:10, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jspubtd.h:18: -In member function 'T* mozilla::UniquePtr::release() [with T = char; D = JS::FreePolicy]', - inlined from 'mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&) [with T = char; D = JS::FreePolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, - inlined from 'JS::NotableStringInfo::NotableStringInfo(JS::NotableStringInfo&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/MemoryMetrics.h:396:3, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::NotableStringInfo}; T = JS::NotableStringInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::NotableStringInfo; T = JS::NotableStringInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::NotableStringInfo; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'JS::ZoneStats::ZoneStats(JS::ZoneStats&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/MemoryMetrics.h:657:3, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::ZoneStats}; T = JS::ZoneStats; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::ZoneStats; T = JS::ZoneStats; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'bool mozilla::Vector::convertToHeapStorage(size_t) [with T = JS::ZoneStats; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1033:22, - inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::ZoneStats; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1065:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:403:13: warning: '((char**)aDst)[5]' may be used uninitialized [-Wmaybe-uninitialized] - 403 | Pointer p = mTuple.first(); - | ^ -In member function 'T* mozilla::UniquePtr::release() [with T = char; D = JS::FreePolicy]', - inlined from 'mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&) [with T = char; D = JS::FreePolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, - inlined from 'JS::NotableStringInfo::NotableStringInfo(JS::NotableStringInfo&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/MemoryMetrics.h:396:3, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::NotableStringInfo}; T = JS::NotableStringInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::NotableStringInfo; T = JS::NotableStringInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::NotableStringInfo; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'JS::ZoneStats::ZoneStats(JS::ZoneStats&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/MemoryMetrics.h:657:3, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::ZoneStats}; T = JS::ZoneStats; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static bool mozilla::detail::VectorImpl::growTo(mozilla::Vector&, size_t) [with T = JS::ZoneStats; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:226:11, - inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::ZoneStats; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1068:22: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:403:13: warning: '((char**)aDst)[5]' may be used uninitialized [-Wmaybe-uninitialized] - 403 | Pointer p = mTuple.first(); - | ^ -In member function 'T* mozilla::UniquePtr::release() [with T = char; D = JS::FreePolicy]', - inlined from 'mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&) [with T = char; D = JS::FreePolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, - inlined from 'JS::NotableClassInfo::NotableClassInfo(JS::NotableClassInfo&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/MemoryMetrics.h:278:3, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::NotableClassInfo}; T = JS::NotableClassInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::NotableClassInfo; T = JS::NotableClassInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::NotableClassInfo; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'JS::RealmStats::RealmStats(JS::RealmStats&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/MemoryMetrics.h:745:3, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::RealmStats}; T = JS::RealmStats; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::RealmStats; T = JS::RealmStats; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'bool mozilla::Vector::convertToHeapStorage(size_t) [with T = JS::RealmStats; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1033:22, - inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::RealmStats; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1065:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:403:13: warning: '((char**)aDst)[12]' may be used uninitialized [-Wmaybe-uninitialized] - 403 | Pointer p = mTuple.first(); - | ^ -In member function 'T* mozilla::UniquePtr::release() [with T = char; D = JS::FreePolicy]', - inlined from 'mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&) [with T = char; D = JS::FreePolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, - inlined from 'JS::NotableClassInfo::NotableClassInfo(JS::NotableClassInfo&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/MemoryMetrics.h:278:3, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::NotableClassInfo}; T = JS::NotableClassInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::NotableClassInfo; T = JS::NotableClassInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::NotableClassInfo; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'JS::RealmStats::RealmStats(JS::RealmStats&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/MemoryMetrics.h:745:3, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::RealmStats}; T = JS::RealmStats; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static bool mozilla::detail::VectorImpl::growTo(mozilla::Vector&, size_t) [with T = JS::RealmStats; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:226:11, - inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::RealmStats; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1068:22: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:403:13: warning: '((char**)aDst)[12]' may be used uninitialized [-Wmaybe-uninitialized] - 403 | Pointer p = mTuple.first(); - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSFunction* js::DefineFunction(JSContext*, JS::HandleObject, JS::HandleId, Native, unsigned int, unsigned int, gc::AllocKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1882:52: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp: In function 'JSFunction* js::DefineFunction(JSContext*, JS::HandleObject, JS::HandleId, Native, unsigned int, unsigned int, gc::AllocKind)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1882:19: note: 'atom' declared here - 1882 | Rooted atom(cx, IdToFunctionName(cx, id)); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1880:16: note: 'cx' declared here - 1880 | JSContext* cx, HandleObject obj, HandleId id, Native native, unsigned nargs, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_gdb1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/gdb -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gdb -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_gdb1.o.pp Unified_cpp_js_src_gdb1.cpp -js/src/gdb/Unified_cpp_js_src_gdb2.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool SuppressDeletedProperty(JSContext*, js::NativeIterator*, JS::HandleObject, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1759:28: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In function 'bool SuppressDeletedProperty(JSContext*, js::NativeIterator*, JS::HandleObject, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1759:20: note: 'proto' declared here - 1759 | RootedObject proto(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1718:48: note: 'cx' declared here - 1718 | static bool SuppressDeletedProperty(JSContext* cx, NativeIterator* ni, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::SuppressDeletedElement(JSContext*, JS::HandleObject, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1863:53: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In function 'bool js::SuppressDeletedElement(JSContext*, JS::HandleObject, uint32_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1863:27: note: 'str' declared here - 1863 | Rooted str(cx, IdToString(cx, id)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1852:44: note: 'cx' declared here - 1852 | bool js::SuppressDeletedElement(JSContext* cx, HandleObject obj, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::SuppressDeletedProperty(JSContext*, JS::HandleObject, jsid)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1845:53: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In function 'bool js::SuppressDeletedProperty(JSContext*, JS::HandleObject, jsid)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1845:27: note: 'str' declared here - 1845 | Rooted str(cx, IdToString(cx, id)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1836:45: note: 'cx' declared here - 1836 | bool js::SuppressDeletedProperty(JSContext* cx, HandleObject obj, jsid id) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::PlainObject* js::CreateIterResultObject(JSContext*, JS::HandleValue, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1322:64: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'templateObject' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In function 'js::PlainObject* js::CreateIterResultObject(JSContext*, JS::HandleValue, bool)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1321:24: note: 'templateObject' declared here - 1321 | Rooted templateObject( - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1316:52: note: 'cx' declared here - 1316 | PlainObject* js::CreateIterResultObject(JSContext* cx, HandleValue value, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PropertyIteratorObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PropertyIteratorObject*; T = js::PropertyIteratorObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::PropertyIteratorObject* CreatePropertyIterator(JSContext*, JS::Handle, JS::HandleIdVector, bool, js::PropertyIndexVector*, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:857:77: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'propIter' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In function 'js::PropertyIteratorObject* CreatePropertyIterator(JSContext*, JS::Handle, JS::HandleIdVector, bool, js::PropertyIndexVector*, uint32_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:857:35: note: 'propIter' declared here - 857 | Rooted propIter(cx, NewPropertyIteratorObject(cx)); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:837:16: note: 'cx' declared here - 837 | JSContext* cx, Handle objBeingIterated, HandleIdVector props, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonTypes.h:17, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonAnalysis.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonAnalysis.cpp:7, - from Unified_cpp_js_src_jit5.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::jit::JitCode*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::jit::JitCode*; T = js::jit::JitCode*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::jit::JitCode* js::jit::IonCacheIRCompiler::compile(js::jit::IonICStub*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonCacheIRCompiler.cpp:591:71: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'newStubCode' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_520(D) + 4])[1]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_jit5.cpp:11: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonCacheIRCompiler.cpp: In member function 'js::jit::JitCode* js::jit::IonCacheIRCompiler::compile(js::jit::IonICStub*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonCacheIRCompiler.cpp:591:20: note: 'newStubCode' declared here - 591 | Rooted newStubCode(cx_, linker.newCode(cx_, CodeKind::Ion)); - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonCacheIRCompiler.cpp:547:53: note: 'this' declared here - 547 | JitCode* IonCacheIRCompiler::compile(IonICStub* stub) { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::GlobalObject::initIteratorProto(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1936:70: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In static member function 'static bool js::GlobalObject::initIteratorProto(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1935:16: note: 'proto' declared here - 1935 | RootedObject proto( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1929:49: note: 'cx' declared here - 1929 | bool GlobalObject::initIteratorProto(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::ArrayIteratorProto; const JSClass* ProtoClass = (& ArrayIteratorPrototypeClass); const JSFunctionSpec* Methods = (& array_iterator_methods)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1966:16: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iteratorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In static member function 'static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::ArrayIteratorProto; const JSClass* ProtoClass = (& ArrayIteratorPrototypeClass); const JSFunctionSpec* Methods = (& array_iterator_methods)]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1966:16: note: 'iteratorProto' declared here - 1966 | RootedObject iteratorProto( - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1959:55: note: 'cx' declared here - 1959 | bool GlobalObject::initObjectIteratorProto(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::ReadPropertyDescriptors(JSContext*, JS::HandleObject, bool, JS::MutableHandleIdVector, JS::MutableHandle >)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:502:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'bool js::ReadPropertyDescriptors(JSContext*, JS::HandleObject, bool, JS::MutableHandleIdVector, JS::MutableHandle >)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:502:12: note: 'id' declared here - 502 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:496:16: note: 'cx' declared here - 496 | JSContext* cx, HandleObject props, bool checkAccessors, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::StringIteratorProto; const JSClass* ProtoClass = (& StringIteratorPrototypeClass); const JSFunctionSpec* Methods = (& string_iterator_methods)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1966:16: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iteratorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In static member function 'static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::StringIteratorProto; const JSClass* ProtoClass = (& StringIteratorPrototypeClass); const JSFunctionSpec* Methods = (& string_iterator_methods)]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1966:16: note: 'iteratorProto' declared here - 1966 | RootedObject iteratorProto( - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1959:55: note: 'cx' declared here - 1959 | bool GlobalObject::initObjectIteratorProto(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::RegExpStringIteratorProto; const JSClass* ProtoClass = (& RegExpStringIteratorPrototypeClass); const JSFunctionSpec* Methods = (& regexp_string_iterator_methods)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1966:16: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iteratorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In static member function 'static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::RegExpStringIteratorProto; const JSClass* ProtoClass = (& RegExpStringIteratorPrototypeClass); const JSFunctionSpec* Methods = (& regexp_string_iterator_methods)]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1966:16: note: 'iteratorProto' declared here - 1966 | RootedObject iteratorProto( - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1959:55: note: 'cx' declared here - 1959 | bool GlobalObject::initObjectIteratorProto(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::WrapForValidIteratorProto; const JSClass* ProtoClass = (& WrapForValidIteratorPrototypeClass); const JSFunctionSpec* Methods = (& wrap_for_valid_iterator_methods)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1966:16: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iteratorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In static member function 'static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::WrapForValidIteratorProto; const JSClass* ProtoClass = (& WrapForValidIteratorPrototypeClass); const JSFunctionSpec* Methods = (& wrap_for_valid_iterator_methods)]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1966:16: note: 'iteratorProto' declared here - 1966 | RootedObject iteratorProto( - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1959:55: note: 'cx' declared here - 1959 | bool GlobalObject::initObjectIteratorProto(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::IteratorHelperProto; const JSClass* ProtoClass = (& IteratorHelperPrototypeClass); const JSFunctionSpec* Methods = (& iterator_helper_methods)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1966:16: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iteratorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In static member function 'static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::IteratorHelperProto; const JSClass* ProtoClass = (& IteratorHelperPrototypeClass); const JSFunctionSpec* Methods = (& iterator_helper_methods)]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1966:16: note: 'iteratorProto' declared here - 1966 | RootedObject iteratorProto( - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1959:55: note: 'cx' declared here - 1959 | bool GlobalObject::initObjectIteratorProto(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::GetElementOperationWithStackIndex(JSContext*, JS::HandleValue, int, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:511:40, - inlined from 'bool js::GetElementOperation(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:520:43, - inlined from 'static bool js::jit::IonGetPropertyIC::update(JSContext*, JS::HandleScript, js::jit::IonGetPropertyIC*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp:181:29: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctionList-inl.h:32, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonCacheIRCompiler.cpp:30: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h: In static member function 'static bool js::jit::IonGetPropertyIC::update(JSContext*, JS::HandleScript, js::jit::IonGetPropertyIC*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:511:16: note: 'obj' declared here - 511 | RootedObject obj(cx, &lref.toObject()); - | ^~~ -In file included from Unified_cpp_js_src_jit5.cpp:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp:163:42: note: 'cx' declared here - 163 | bool IonGetPropertyIC::update(JSContext* cx, HandleScript outerScript, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::jit::IonGetPropSuperIC::update(JSContext*, JS::HandleScript, js::jit::IonGetPropSuperIC*, JS::HandleObject, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp:200:40: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'val' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp: In static member function 'static bool js::jit::IonGetPropSuperIC::update(JSContext*, JS::HandleScript, js::jit::IonGetPropSuperIC*, JS::HandleObject, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp:200:15: note: 'val' declared here - 200 | RootedValue val(cx, ObjectValue(*obj)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp:190:43: note: 'cx' declared here - 190 | bool IonGetPropSuperIC::update(JSContext* cx, HandleScript outerScript, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ModuleObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ModuleObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool GatherAvailableModuleAncestors(JSContext*, JS::Handle, JS::MutableHandle >)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:1571:29: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'm' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp: In function 'bool GatherAvailableModuleAncestors(JSContext*, JS::Handle, JS::MutableHandle >)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:1571:25: note: 'm' declared here - 1571 | Rooted m(cx); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:1564:16: note: 'cx' declared here - 1564 | JSContext* cx, Handle module, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ModuleObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ModuleObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'void js::AsyncModuleExecutionFulfilled(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:1724:29: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'm' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp: In function 'void js::AsyncModuleExecutionFulfilled(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:1724:25: note: 'm' declared here - 1724 | Rooted m(cx); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:1643:51: note: 'cx' declared here - 1643 | void js::AsyncModuleExecutionFulfilled(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::ToPropertyKeyOperation(JSContext*, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:365:17, - inlined from 'static bool js::jit::IonToPropertyKeyIC::update(JSContext*, JS::HandleScript, js::jit::IonToPropertyKeyIC*, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp:477:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h: In static member function 'static bool js::jit::IonToPropertyKeyIC::update(JSContext*, JS::HandleScript, js::jit::IonToPropertyKeyIC*, JS::HandleValue, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:365:12: note: 'id' declared here - 365 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp:470:44: note: 'cx' declared here - 470 | bool IonToPropertyKeyIC::update(JSContext* cx, HandleScript outerScript, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:24, - from /build/reproducible-path/mozjs115-115.18.0/js/src/util/Poison.h:25, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/ProcessExecutableMemory.h:10, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/IonAssemblerBuffer.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/IonAssemblerBufferWithConstantPools.h:16, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testAssemblerBuffer.cpp:7: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testAssemblerBuffer.cpp:8: -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here - 332 | JS::Rooted s(cx, JS::ToString(cx, v)); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here - 324 | void maybeAppendException(JSAPITestString& message) override { - | ^~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::ModuleEvaluate(JSContext*, JS::Handle, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:1277:61: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'capability' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp: In function 'bool js::ModuleEvaluate(JSContext*, JS::Handle, JS::MutableHandle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:1276:26: note: 'capability' declared here - 1276 | Rooted capability( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:1220:36: note: 'cx' declared here - 1220 | bool js::ModuleEvaluate(JSContext* cx, Handle moduleArg, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::jit::IonCompareIC::update(JSContext*, JS::HandleScript, js::jit::IonCompareIC*, JS::HandleValue, JS::HandleValue, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp:656:30: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rhsCopy' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp: In static member function 'static bool js::jit::IonCompareIC::update(JSContext*, JS::HandleScript, js::jit::IonCompareIC*, JS::HandleValue, JS::HandleValue, bool*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp:656:15: note: 'rhsCopy' declared here - 656 | RootedValue rhsCopy(cx, rhs); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp:645:38: note: 'cx' declared here - 645 | bool IonCompareIC::update(JSContext* cx, HandleScript outerScript, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::HasOwnProperty(JSContext*, JS::HandleValue, JS::HandleValue, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:209:18, - inlined from 'bool js::CheckPrivateFieldOperation(JSContext*, jsbytecode*, JS::HandleValue, JS::HandleValue, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:588:22, - inlined from 'static bool js::jit::IonCheckPrivateFieldIC::update(JSContext*, JS::HandleScript, js::jit::IonCheckPrivateFieldIC*, JS::HandleValue, JS::HandleValue, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp:444:36: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'key' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h: In static member function 'static bool js::jit::IonCheckPrivateFieldIC::update(JSContext*, JS::HandleScript, js::jit::IonCheckPrivateFieldIC*, JS::HandleValue, JS::HandleValue, bool*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:209:12: note: 'key' declared here - 209 | RootedId key(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp:435:48: note: 'cx' declared here - 435 | bool IonCheckPrivateFieldIC::update(JSContext* cx, HandleScript outerScript, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::HasOwnProperty(JSContext*, JS::HandleValue, JS::HandleValue, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:209:18, - inlined from 'static bool js::jit::IonHasOwnIC::update(JSContext*, JS::HandleScript, js::jit::IonHasOwnIC*, JS::HandleValue, JS::HandleValue, int32_t*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp:426:22: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'key' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h: In static member function 'static bool js::jit::IonHasOwnIC::update(JSContext*, JS::HandleScript, js::jit::IonHasOwnIC*, JS::HandleValue, JS::HandleValue, int32_t*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:209:12: note: 'key' declared here - 209 | RootedId key(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp:417:37: note: 'cx' declared here - 417 | bool IonHasOwnIC::update(JSContext* cx, HandleScript outerScript, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_gdb2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/gdb -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gdb -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_gdb2.o.pp Unified_cpp_js_src_gdb2.cpp -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gdb' -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src18.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/Unified_cpp_js_src19.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests0.o.pp Unified_cpp_js_src_jsapi-tests0.cpp -js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests1.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSScript* JSScript::fromStencil(JSContext*, js::frontend::CompilationAtomCache&, const js::frontend::CompilationStencil&, js::frontend::CompilationGCOutput&, js::frontend::ScriptIndex)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSScript.cpp:2500:61: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSScript.cpp: In static member function 'static JSScript* JSScript::fromStencil(JSContext*, js::frontend::CompilationAtomCache&, const js::frontend::CompilationStencil&, js::frontend::CompilationGCOutput&, js::frontend::ScriptIndex)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSScript.cpp:2499:16: note: 'script' declared here - 2499 | RootedScript script(cx, Create(cx, function, sourceObject, scriptExtra.extent, - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSScript.cpp:2482:44: note: 'cx' declared here - 2482 | JSScript* JSScript::fromStencil(JSContext* cx, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit8.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/jit/Unified_cpp_js_src_jit9.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr, 0, js::SystemAllocPolicy>, JS::DeletePolicy, 0, js::SystemAllocPolicy> > >]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr, 0, js::SystemAllocPolicy>, JS::DeletePolicy, 0, js::SystemAllocPolicy> > >; T = mozilla::UniquePtr, 0, js::SystemAllocPolicy>, JS::DeletePolicy, 0, js::SystemAllocPolicy> > >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::ModuleNamespaceObject* js::GetOrCreateModuleNamespace(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:718:48: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unambiguousNames' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp: In function 'js::ModuleNamespaceObject* js::GetOrCreateModuleNamespace(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:717:41: note: 'unambiguousNames' declared here - 717 | Rooted> unambiguousNames( - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:699:16: note: 'cx' declared here - 699 | JSContext* cx, Handle module) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::StringObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::StringObject*; T = js::StringObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::StringObject* js::StringObject::create(JSContext*, JS::HandleString, JS::HandleObject, js::NewObjectKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringObject-inl.h:39:75, - inlined from 'JSObject* js::PrimitiveToObject(JSContext*, const JS::Value&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:2520:34: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:81: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringObject-inl.h: In function 'JSObject* js::PrimitiveToObject(JSContext*, const JS::Value&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringObject-inl.h:38:25: note: 'obj' declared here - 38 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:2514:44: note: 'cx' declared here - 2514 | JSObject* js::PrimitiveToObject(JSContext* cx, const Value& v) { - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src19.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/Unified_cpp_js_src2.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'JSObject* js::ToObjectSlowForPropertyAccess(JSContext*, JS::HandleValue, int, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:2656:20: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'key' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'JSObject* js::ToObjectSlowForPropertyAccess(JSContext*, JS::HandleValue, int, JS::HandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:2656:14: note: 'key' declared here - 2656 | RootedId key(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:2649:56: note: 'cx' declared here - 2649 | JSObject* js::ToObjectSlowForPropertyAccess(JSContext* cx, JS::HandleValue val, - | ~~~~~~~~~~~^~ -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/shell' -mkdir -p '.deps/' -js/src/shell/Unified_cpp_js_src_shell0.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_shell0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/js/src/shell -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/shell -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/shell/Unified_cpp_js_src_shell1.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/Unified_cpp_js_src20.o -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallAndConstruct.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.h:30, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:19, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/selfTest.cpp:8, - from Unified_cpp_js_src_jsapi-tests0.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here - 332 | JS::Rooted s(cx, JS::ToString(cx, v)); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here - 324 | void maybeAppendException(JSAPITestString& message) override { - | ^~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::ValueArray<6>]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::ValueArray<6>]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with unsigned int ArgCount = 5]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'elems' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_22(D) + 24])[14]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here + 332 | JS::Rooted s(cx, JS::ToString(cx, v)); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here + 324 | void maybeAppendException(JSAPITestString& message) override { + | ^~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::ValueArray<6>]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::ValueArray<6>]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with unsigned int ArgCount = 5]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'elems' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_22(D) + 24])[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ In file included from Unified_cpp_js_src_jsapi-tests0.cpp:20: @@ -15220,6 +11614,66 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testArgumentsObject.cpp:57:41: note: 'this' declared here 57 | bool ExhaustiveTest(const char funcode[]) { | ^ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:16: +In constructor 'constexpr mozilla::Maybe::Maybe(mozilla::Maybe&&)', + inlined from 'js::wasm::TableDesc::TableDesc(js::wasm::TableDesc&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:605:8, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::TableDesc}; T = js::wasm::TableDesc; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::wasm::TableDesc; T = js::wasm::TableDesc; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::TableDesc; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::wasm::TableDesc; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:992:3, + inlined from 'js::wasm::SharedMetadata js::wasm::ModuleGenerator::finishMetadata(const js::wasm::Bytes&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGenerator.cpp:1054:51: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Maybe.h:349:55: warning: '((mozilla::Maybe*)aDst)[2].mozilla::Maybe::mozilla::detail::MaybeStorage' may be used uninitialized [-Wmaybe-uninitialized] + 349 | class MOZ_INHERIT_TYPE_ANNOTATIONS_FROM_TEMPLATE_ARGS Maybe + | ^~~~~ +In member function 'constexpr bool mozilla::Maybe::isSome() const [with T = unsigned int]', + inlined from 'constexpr void mozilla::Maybe::reset() [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Maybe.h:638:15, + inlined from 'constexpr mozilla::detail::Maybe_CopyMove_Enabler::Maybe_CopyMove_Enabler(mozilla::detail::Maybe_CopyMove_Enabler&&) [with T = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Maybe.h:158:27, + inlined from 'constexpr mozilla::Maybe::Maybe(mozilla::Maybe&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Maybe.h:349:55, + inlined from 'js::wasm::TableDesc::TableDesc(js::wasm::TableDesc&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:605:8, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::TableDesc}; T = js::wasm::TableDesc; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::wasm::TableDesc; T = js::wasm::TableDesc; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::TableDesc; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::wasm::TableDesc; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:992:3, + inlined from 'js::wasm::SharedMetadata js::wasm::ModuleGenerator::finishMetadata(const js::wasm::Bytes&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGenerator.cpp:1054:51: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Maybe.h:444:42: warning: '((const mozilla::Maybe*)aDst)[2].mozilla::Maybe::mozilla::detail::MaybeStorage.mozilla::detail::MaybeStorage::mIsSome' may be used uninitialized [-Wmaybe-uninitialized] + 444 | constexpr bool isSome() const { return mIsSome; } + | ^~~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Vector.h:10, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CompactBuffer.h:16, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/Assembler-x86.h:12: +In member function 'bool mozilla::Vector::usingInlineStorage() const [with T = unsigned char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = unsigned char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:964:30, + inlined from 'js::wasm::InitExpr::InitExpr(js::wasm::InitExpr&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.h:88:3, + inlined from 'js::wasm::GlobalDesc::GlobalDesc(js::wasm::GlobalDesc&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:233:7, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::GlobalDesc}; T = js::wasm::GlobalDesc; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::wasm::GlobalDesc; T = js::wasm::GlobalDesc; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::GlobalDesc; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::wasm::GlobalDesc; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:992:3, + inlined from 'js::wasm::SharedMetadata js::wasm::ModuleGenerator::finishMetadata(const js::wasm::Bytes&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGenerator.cpp:1055:53: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:498:12: warning: '*(const mozilla::Vector*)((char*)aDst + 8).mozilla::Vector::mBegin' may be used uninitialized [-Wmaybe-uninitialized] + 498 | return mBegin == const_cast(this)->inlineStorage(); + | ^~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:33, + from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.h:46, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.h:37, + from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/ScopeBindingCache.h:20, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Caches.h:17, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Runtime.h:49, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MacroAssembler-inl.h:24, + from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGC.cpp:21: +In constructor 'js::wasm::InitExpr::InitExpr(js::wasm::InitExpr&&)', + inlined from 'js::wasm::GlobalDesc::GlobalDesc(js::wasm::GlobalDesc&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:233:7, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::GlobalDesc}; T = js::wasm::GlobalDesc; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::wasm::GlobalDesc; T = js::wasm::GlobalDesc; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::GlobalDesc; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'mozilla::Vector& mozilla::Vector::operator=(mozilla::Vector&&) [with T = js::wasm::GlobalDesc; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:992:3, + inlined from 'js::wasm::SharedMetadata js::wasm::ModuleGenerator::finishMetadata(const js::wasm::Bytes&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGenerator.cpp:1055:53: +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.h:88:3: warning: '*(js::wasm::InitExpr*)((char*)aDst + 4).js::wasm::InitExpr::literal_' may be used uninitialized [-Wmaybe-uninitialized] + 88 | InitExpr(InitExpr&&) = default; + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.h:88:3: warning: '*(js::wasm::InitExpr*)((char*)aDst + 4).js::wasm::InitExpr::type_' may be used uninitialized [-Wmaybe-uninitialized] +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.h:88:3: warning: '*(js::wasm::InitExpr*)((char*)aDst + 4).js::wasm::InitExpr::literal_' may be used uninitialized [-Wmaybe-uninitialized] +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.h:88:3: warning: '*(js::wasm::InitExpr*)((char*)aDst + 4).js::wasm::InitExpr::type_' may be used uninitialized [-Wmaybe-uninitialized] In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::ValueArray<6>]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::ValueArray<6>]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with unsigned int ArgCount = 4]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: @@ -15272,87 +11726,59 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testArgumentsObject.cpp:57:41: note: 'this' declared here 57 | bool ExhaustiveTest(const char funcode[]) { | ^ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.h:17, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject-inl.h:10, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:7, - from Unified_cpp_js_src18.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::NativeGetExistingProperty(JSContext*, JS::HandleObject, JS::Handle, JS::HandleId, PropertyInfo, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:2115:55: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'receiverValue' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp: In function 'bool js::NativeGetExistingProperty(JSContext*, JS::HandleObject, JS::Handle, JS::HandleId, PropertyInfo, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:2115:15: note: 'receiverValue' declared here - 2115 | RootedValue receiverValue(cx, ObjectValue(*receiver)); - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:2112:47: note: 'cx' declared here - 2112 | bool js::NativeGetExistingProperty(JSContext* cx, HandleObject receiver, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::PropertyKey; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::GetSparseElementHelper(JSContext*, JS::Handle, int32_t, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:2211:43: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp: In function 'bool js::GetSparseElementHelper(JSContext*, JS::Handle, int32_t, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:2211:12: note: 'id' declared here - 2211 | RootedId id(cx, PropertyKey::Int(int_id)); - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:2199:44: note: 'cx' declared here - 2199 | bool js::GetSparseElementHelper(JSContext* cx, Handle obj, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Probes.h:14, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Probes-inl.h:10, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Probes.cpp:7, - from Unified_cpp_js_src19.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool DefineAccessorPropertyById(JSContext*, JS::Handle, JS::Handle, const JSNativeWrapper&, const JSNativeWrapper&, unsigned int)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PropertyAndElement.cpp:115:79: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src19.cpp:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PropertyAndElement.cpp: In function 'bool DefineAccessorPropertyById(JSContext*, JS::Handle, JS::Handle, const JSNativeWrapper&, const JSNativeWrapper&, unsigned int)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PropertyAndElement.cpp:114:25: note: 'atom' declared here - 114 | JS::Rooted atom(cx, - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PropertyAndElement.cpp:105:51: note: 'cx' declared here - 105 | static bool DefineAccessorPropertyById(JSContext* cx, JS::Handle obj, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::NativeGetElement(JSContext*, JS::Handle, JS::HandleValue, int32_t, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:2308:47: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'indexVal' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp: In function 'bool js::NativeGetElement(JSContext*, JS::Handle, JS::HandleValue, int32_t, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:2308:17: note: 'indexVal' declared here - 2308 | RootedValue indexVal(cx, Int32Value(index)); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:2298:38: note: 'cx' declared here - 2298 | bool js::NativeGetElement(JSContext* cx, Handle obj, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::PlainObject* js::PlainObject::createWithTemplateFromDifferentRealm(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:114:76: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmGcObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmGcObject*; T = js::WasmGcObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::WasmGcObject::obj_newEnumerate(JSContext*, JS::HandleObject, JS::MutableHandleIdVector, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:430:62: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src18.cpp:38: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp: In static member function 'static js::PlainObject* js::PlainObject::createWithTemplateFromDifferentRealm(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:110:24: note: 'shape' declared here - 110 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:96:16: note: 'cx' declared here - 96 | JSContext* cx, Handle templateObject) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp: In static member function 'static bool js::WasmGcObject::obj_newEnumerate(JSContext*, JS::HandleObject, JS::MutableHandleIdVector, bool)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:430:25: note: 'typedObj' declared here + 430 | Rooted typedObj(cx, &obj->as()); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGcObject.cpp:426:48: note: 'cx' declared here + 426 | bool WasmGcObject::obj_newEnumerate(JSContext* cx, HandleObject obj, + | ~~~~~~~~~~~^~ +In member function 'bool js::wasm::Instance::constantRefFunc(uint32_t, js::wasm::MutableHandleFuncRef)', + inlined from 'bool InitExprInterpreter::evalRefFunc(JSContext*, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:306:36, + inlined from 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:497:9: +/build/reproducible-path/mozjs115-115.18.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: +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp: In member function 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:493:18: note: 'funcIndex' was declared here + 493 | uint32_t funcIndex; + | ^~~~~~~~~ +In member function 'bool InitExprInterpreter::pushI64(int64_t)', + inlined from 'bool InitExprInterpreter::evalI64Const(int64_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:300:48, + inlined from 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:466:9: +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:267:40: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] + 267 | return stack.append(Val(uint64_t(c))); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp: In member function 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:462:17: note: 'c' was declared here + 462 | int64_t c; + | ^ +In member function 'bool InitExprInterpreter::pushI32(int32_t)', + inlined from 'bool InitExprInterpreter::evalI32Const(int32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:299:48, + inlined from 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:459:9: +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:264:40: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] + 264 | return stack.append(Val(uint32_t(c))); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp: In member function 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:455:17: note: 'c' was declared here + 455 | int32_t c; + | ^ +In member function 'bool InitExprInterpreter::evalGlobalGet(JSContext*, uint32_t)', + inlined from 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:452:9: +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:296:33: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized] + 296 | instance().constantGlobalGet(index, &val); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp: In member function 'bool InitExprInterpreter::evaluate(JSContext*, js::wasm::Decoder&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:448:18: note: 'index' was declared here + 448 | uint32_t index; + | ^~~~~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::ValueArray<6>]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::ValueArray<6>]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with unsigned int ArgCount = 0]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35: @@ -15366,155 +11792,172 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testArgumentsObject.cpp:57:41: note: 'this' declared here 57 | bool ExhaustiveTest(const char funcode[]) { | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::PlainObject* js::NewPlainObject(JSContext*, NewObjectKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:144:75: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp: In function 'js::PlainObject* js::NewPlainObject(JSContext*, NewObjectKind)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:143:24: note: 'shape' declared here - 143 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:139:44: note: 'cx' declared here - 139 | PlainObject* js::NewPlainObject(JSContext* cx, NewObjectKind newKind) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::PlainObject* js::NewPlainObjectWithAllocKind(JSContext*, gc::AllocKind, NewObjectKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:156:75: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp: In function 'js::PlainObject* js::NewPlainObjectWithAllocKind(JSContext*, gc::AllocKind, NewObjectKind)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:155:24: note: 'shape' declared here - 155 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:152:57: note: 'cx' declared here - 152 | PlainObject* js::NewPlainObjectWithAllocKind(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::PlainObject* js::NewPlainObjectWithProto(JSContext*, JS::HandleObject, NewObjectKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:175:61: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp: In function 'js::PlainObject* js::NewPlainObjectWithProto(JSContext*, JS::HandleObject, NewObjectKind)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:174:24: note: 'shape' declared here - 174 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:164:53: note: 'cx' declared here - 164 | PlainObject* js::NewPlainObjectWithProto(JSContext* cx, HandleObject proto, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::PlainObject* js::NewPlainObjectWithProtoAndAllocKind(JSContext*, JS::HandleObject, gc::AllocKind, NewObjectKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:193:61: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp: In function 'js::PlainObject* js::NewPlainObjectWithProtoAndAllocKind(JSContext*, JS::HandleObject, gc::AllocKind, NewObjectKind)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:192:24: note: 'shape' declared here - 192 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:183:65: note: 'cx' declared here - 183 | PlainObject* js::NewPlainObjectWithProtoAndAllocKind(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool DefineSelfHostedProperty(JSContext*, JS::Handle, JS::Handle, const char*, const char*, unsigned int)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PropertyAndElement.cpp:420:56, - inlined from 'bool JS_DefineProperties(JSContext*, JS::Handle, const JSPropertySpec*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PropertyAndElement.cpp:860:40: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'name' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PropertyAndElement.cpp: In function 'bool JS_DefineProperties(JSContext*, JS::Handle, const JSPropertySpec*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PropertyAndElement.cpp:420:23: note: 'name' declared here - 420 | JS::Rooted name(cx, IdToFunctionName(cx, id)); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PropertyAndElement.cpp:849:51: note: 'cx' declared here - 849 | JS_PUBLIC_API bool JS_DefineProperties(JSContext* cx, JS::Handle obj, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::NativeObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = js::NativeObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::ForOfPIC::Chain::initialize(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PIC.cpp:46:68: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'arrayProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src18.cpp:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PIC.cpp: In member function 'bool js::ForOfPIC::Chain::initialize(JSContext*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PIC.cpp:45:25: note: 'arrayProto' declared here - 45 | Rooted arrayProto( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PIC.cpp:41:49: note: 'cx' declared here - 41 | bool js::ForOfPIC::Chain::initialize(JSContext* cx) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::PlainObject* NewPlainObjectWithProperties(JSContext*, js::IdValuePair*, size_t) [with KeysKind Kind = KeysKind::UniqueNames]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:263:24, - inlined from 'js::PlainObject* js::NewPlainObjectWithUniqueNames(JSContext*, IdValuePair*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:325:61: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp: In function 'js::PlainObject* js::NewPlainObjectWithUniqueNames(JSContext*, IdValuePair*, size_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:263:24: note: 'obj' declared here - 263 | Rooted obj(cx, NewPlainObjectWithAllocKind(cx, allocKind)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:322:59: note: 'cx' declared here - 322 | PlainObject* js::NewPlainObjectWithUniqueNames(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = js::SharedPropMap*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'static bool js::SharedPropMap::freezeOrSealProperties(JSContext*, js::IntegrityLevel, const JSClass*, JS::MutableHandle, uint32_t, js::ObjectFlags*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PropMap.cpp:462:43: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'maps' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src19.cpp:20: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PropMap.cpp: In static member function 'static bool js::SharedPropMap::freezeOrSealProperties(JSContext*, js::IntegrityLevel, const JSClass*, JS::MutableHandle, uint32_t, js::ObjectFlags*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PropMap.cpp:462:36: note: 'maps' declared here - 462 | JS::RootedVector maps(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PropMap.cpp:455:55: note: 'cx' declared here - 455 | bool SharedPropMap::freezeOrSealProperties(JSContext* cx, IntegrityLevel level, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GetterSetter*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::GetterSetter*; T = js::GetterSetter*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool AddOrChangeProperty(JSContext*, JS::Handle, JS::HandleId, JS::Handle, js::PropertyResult*) [with IsAddOrChange AddOrChange = IsAddOrChange::Add]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:1300:29, - inlined from 'bool js::AddOrUpdateSparseElementHelper(JSContext*, JS::Handle, int32_t, JS::HandleValue, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:1947:51: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'gs' in '((js::StackRootedBase**)cx)[10]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp: In function 'bool js::AddOrUpdateSparseElementHelper(JSContext*, JS::Handle, int32_t, JS::HandleValue, bool)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:1300:29: note: 'gs' declared here - 1300 | Rooted gs( - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:1919:52: note: 'cx' declared here - 1919 | bool js::AddOrUpdateSparseElementHelper(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::NativeDefineProperty(JSContext*, JS::Handle, JS::HandleId, JS::Handle, JS::ObjectOpResult&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:1525:57: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'arr' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/WarpBuilder.h:14, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/WarpBuilder.cpp:7, + from Unified_cpp_js_src_jit12.cpp:2: +In member function 'void js::jit::MDefinition::setResultType(js::jit::MIRType)', + inlined from 'js::jit::MUnreachableResult::MUnreachableResult(js::jit::MIRType)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:11036:18, + inlined from 'static js::jit::MUnreachableResult::MThisOpcode* js::jit::MUnreachableResult::New(js::jit::TempAllocator&, Args&& ...) [with Args = {js::jit::MIRType&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:11041:3, + inlined from 'bool js::jit::WarpBuilder::buildBailoutForColdIC(js::BytecodeLocation, js::jit::CacheKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/WarpBuilder.cpp:3428:38: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:879:50: warning: 'resultType' may be used uninitialized [-Wmaybe-uninitialized] + 879 | void setResultType(MIRType type) { resultType_ = type; } + | ~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/WarpBuilder.cpp: In member function 'bool js::jit::WarpBuilder::buildBailoutForColdIC(js::BytecodeLocation, js::jit::CacheKind)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/WarpBuilder.cpp:3390:11: note: 'resultType' was declared here + 3390 | MIRType resultType; + | ^~~~~~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/LinkedList.h:73, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:13: +In constructor 'RefPtr::RefPtr(RefPtr&&) [with T = const js::wasm::DataSegment]', + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {RefPtr}; T = RefPtr; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = RefPtr; T = RefPtr; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = RefPtr; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'js::wasm::Module::Module(const js::wasm::Code&, js::wasm::ImportVector&&, js::wasm::ExportVector&&, js::wasm::DataSegmentVector&&, js::wasm::ElemSegmentVector&&, js::wasm::CustomSectionVector&&, const js::wasm::ShareableBytes*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.h:147:9, + inlined from 'T* js_new(Args&& ...) [with T = js::wasm::Module; Args = {js::wasm::Code&, mozilla::Vector, mozilla::Vector, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, const js::wasm::ShareableBytes*&}]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Utility.h:526:1, + inlined from 'js::wasm::SharedModule js::wasm::ModuleGenerator::finishModule(const js::wasm::ShareableBytes&, JS::OptimizedEncodingListener*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGenerator.cpp:1177:47: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/RefPtr.h:106:21: warning: 'void* __builtin_memset(void*, int, unsigned int)' offset 0 is out of the bounds [0, 0] [-Warray-bounds=] + 106 | aRefPtr.mRawPtr = nullptr; + | ~~~~~~~~~~~~~~~~^~~~~~~~~ +In constructor 'RefPtr::RefPtr(RefPtr&&) [with T = const js::wasm::ElemSegment]', + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {RefPtr}; T = RefPtr; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = RefPtr; T = RefPtr; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = RefPtr; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'js::wasm::Module::Module(const js::wasm::Code&, js::wasm::ImportVector&&, js::wasm::ExportVector&&, js::wasm::DataSegmentVector&&, js::wasm::ElemSegmentVector&&, js::wasm::CustomSectionVector&&, const js::wasm::ShareableBytes*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.h:148:9, + inlined from 'T* js_new(Args&& ...) [with T = js::wasm::Module; Args = {js::wasm::Code&, mozilla::Vector, mozilla::Vector, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, const js::wasm::ShareableBytes*&}]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Utility.h:526:1, + inlined from 'js::wasm::SharedModule js::wasm::ModuleGenerator::finishModule(const js::wasm::ShareableBytes&, JS::OptimizedEncodingListener*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGenerator.cpp:1177:47: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/RefPtr.h:106:21: warning: 'void* __builtin_memset(void*, int, unsigned int)' offset 0 is out of the bounds [0, 0] [-Warray-bounds=] + 106 | aRefPtr.mRawPtr = nullptr; + | ~~~~~~~~~~~~~~~~^~~~~~~~~ +In member function 'bool mozilla::Vector::usingInlineStorage() const [with T = char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:964:30, + inlined from 'js::wasm::CacheableName::CacheableName(js::wasm::CacheableName&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:69:8, + inlined from 'js::wasm::Import::Import(js::wasm::Import&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:120:8, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::Import}; T = js::wasm::Import; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::wasm::Import; T = js::wasm::Import; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::Import; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'js::wasm::Module::Module(const js::wasm::Code&, js::wasm::ImportVector&&, js::wasm::ExportVector&&, js::wasm::DataSegmentVector&&, js::wasm::ElemSegmentVector&&, js::wasm::CustomSectionVector&&, const js::wasm::ShareableBytes*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.h:145:9, + inlined from 'T* js_new(Args&& ...) [with T = js::wasm::Module; Args = {js::wasm::Code&, mozilla::Vector, mozilla::Vector, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, const js::wasm::ShareableBytes*&}]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Utility.h:526:1, + inlined from 'js::wasm::SharedModule js::wasm::ModuleGenerator::finishModule(const js::wasm::ShareableBytes&, JS::OptimizedEncodingListener*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGenerator.cpp:1177:47: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:498:12: warning: '*(const mozilla::Vector*)aDst.mozilla::Vector::mBegin' may be used uninitialized [-Wmaybe-uninitialized] + 498 | return mBegin == const_cast(this)->inlineStorage(); + | ^~~~~~ +In member function 'bool mozilla::Vector::usingInlineStorage() const [with T = char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:964:30, + inlined from 'js::wasm::CacheableName::CacheableName(js::wasm::CacheableName&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:69:8, + inlined from 'js::wasm::Import::Import(js::wasm::Import&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:120:8, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::Import}; T = js::wasm::Import; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::wasm::Import; T = js::wasm::Import; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::Import; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'js::wasm::Module::Module(const js::wasm::Code&, js::wasm::ImportVector&&, js::wasm::ExportVector&&, js::wasm::DataSegmentVector&&, js::wasm::ElemSegmentVector&&, js::wasm::CustomSectionVector&&, const js::wasm::ShareableBytes*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.h:145:9, + inlined from 'T* js_new(Args&& ...) [with T = js::wasm::Module; Args = {js::wasm::Code&, mozilla::Vector, mozilla::Vector, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, const js::wasm::ShareableBytes*&}]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Utility.h:526:1, + inlined from 'js::wasm::SharedModule js::wasm::ModuleGenerator::finishModule(const js::wasm::ShareableBytes&, JS::OptimizedEncodingListener*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGenerator.cpp:1177:47: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:498:12: warning: '((const mozilla::Vector*)aDst)[1].mozilla::Vector::mBegin' may be used uninitialized [-Wmaybe-uninitialized] + 498 | return mBegin == const_cast(this)->inlineStorage(); + | ^~~~~~ +In member function 'bool mozilla::Vector::usingInlineStorage() const [with T = char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:964:30, + inlined from 'js::wasm::CacheableName::CacheableName(js::wasm::CacheableName&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:69:8, + inlined from 'js::wasm::Export::Export(js::wasm::Export&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:145:7, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::Export}; T = js::wasm::Export; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::wasm::Export; T = js::wasm::Export; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::Export; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'js::wasm::Module::Module(const js::wasm::Code&, js::wasm::ImportVector&&, js::wasm::ExportVector&&, js::wasm::DataSegmentVector&&, js::wasm::ElemSegmentVector&&, js::wasm::CustomSectionVector&&, const js::wasm::ShareableBytes*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.h:146:9, + inlined from 'T* js_new(Args&& ...) [with T = js::wasm::Module; Args = {js::wasm::Code&, mozilla::Vector, mozilla::Vector, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, const js::wasm::ShareableBytes*&}]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Utility.h:526:1, + inlined from 'js::wasm::SharedModule js::wasm::ModuleGenerator::finishModule(const js::wasm::ShareableBytes&, JS::OptimizedEncodingListener*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGenerator.cpp:1177:47: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:498:12: warning: '*(const mozilla::Vector*)aDst.mozilla::Vector::mBegin' may be used uninitialized [-Wmaybe-uninitialized] + 498 | return mBegin == const_cast(this)->inlineStorage(); + | ^~~~~~ +In member function 'bool mozilla::Vector::usingInlineStorage() const [with T = unsigned char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = unsigned char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:964:30, + inlined from 'js::wasm::CustomSection::CustomSection(js::wasm::CustomSection&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:479:8, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::CustomSection}; T = js::wasm::CustomSection; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::wasm::CustomSection; T = js::wasm::CustomSection; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::CustomSection; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'js::wasm::Module::Module(const js::wasm::Code&, js::wasm::ImportVector&&, js::wasm::ExportVector&&, js::wasm::DataSegmentVector&&, js::wasm::ElemSegmentVector&&, js::wasm::CustomSectionVector&&, const js::wasm::ShareableBytes*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.h:149:9, + inlined from 'T* js_new(Args&& ...) [with T = js::wasm::Module; Args = {js::wasm::Code&, mozilla::Vector, mozilla::Vector, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, const js::wasm::ShareableBytes*&}]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Utility.h:526:1, + inlined from 'js::wasm::SharedModule js::wasm::ModuleGenerator::finishModule(const js::wasm::ShareableBytes&, JS::OptimizedEncodingListener*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGenerator.cpp:1177:47: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:498:12: warning: '*(const mozilla::Vector*)aDst.mozilla::Vector::mBegin' may be used uninitialized [-Wmaybe-uninitialized] + 498 | return mBegin == const_cast(this)->inlineStorage(); + | ^~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmStubs.h:24, + from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGenerator.cpp:39, + from Unified_cpp_js_src_wasm2.cpp:20: +In member function 'bool js::wasm::OpIter::readRefFunc(uint32_t*) [with Policy = js::wasm::ValidatingPolicy]', + inlined from 'bool ValidateInitExpr(js::wasm::Decoder&, js::wasm::ModuleEnvironment*, js::wasm::ValType, uint32_t, mozilla::Maybe*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:141:30: +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmOpIter.h:2285:3: warning: 'funcIndex' may be used uninitialized [-Wmaybe-uninitialized] + 2285 | if (*funcIndex >= env_.funcs.length()) { + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp: In function 'bool ValidateInitExpr(js::wasm::Decoder&, js::wasm::ModuleEnvironment*, js::wasm::ValType, uint32_t, mozilla::Maybe*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:140:18: note: 'funcIndex' was declared here + 140 | uint32_t funcIndex; + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:104:43: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] + 104 | *literal = Some(LitVal(uint64_t(c))); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:100:17: note: 'c' was declared here + 100 | int64_t c; + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:96:43: warning: 'c' may be used uninitialized [-Wmaybe-uninitialized] + 96 | *literal = Some(LitVal(uint32_t(c))); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:92:17: note: 'c' was declared here + 92 | int32_t c; + | ^ +In member function 'bool js::wasm::OpIter::readGetGlobal(uint32_t*) [with Policy = js::wasm::ValidatingPolicy]', + inlined from 'bool ValidateInitExpr(js::wasm::Decoder&, js::wasm::ModuleEnvironment*, js::wasm::ValType, uint32_t, mozilla::Maybe*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:85:32: +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmOpIter.h:2171:3: warning: 'index' may be used uninitialized [-Wmaybe-uninitialized] + 2171 | if (*id >= env_.globals.length()) { + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp: In function 'bool ValidateInitExpr(js::wasm::Decoder&, js::wasm::ModuleEnvironment*, js::wasm::ValType, uint32_t, mozilla::Maybe*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInitExpr.cpp:84:18: note: 'index' was declared here + 84 | uint32_t index; + | ^~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::wasm::AnyRef]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::wasm::AnyRef; T = js::wasm::AnyRef]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::wasm::Instance::callExport(JSContext*, uint32_t, JS::CallArgs, js::wasm::CoercionLevel)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp:2452:57: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ref' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp: In function 'bool js::NativeDefineProperty(JSContext*, JS::Handle, JS::HandleId, JS::Handle, JS::ObjectOpResult&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:1525:26: note: 'arr' declared here - 1525 | Rooted arr(cx, &obj->as()); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:1510:42: note: 'cx' declared here - 1510 | bool js::NativeDefineProperty(JSContext* cx, Handle obj, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::NativeShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeShape*; T = js::NativeShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::CopyDataPropertiesNative(JSContext*, JS::Handle, JS::Handle, JS::Handle, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:2793:51: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fromShape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp: In member function 'bool js::wasm::Instance::callExport(JSContext*, uint32_t, JS::CallArgs, js::wasm::CoercionLevel)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp:2452:20: note: 'ref' declared here + 2452 | RootedAnyRef ref(cx, AnyRef::fromCompiledCode(ptr)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp:2387:38: note: 'cx' declared here + 2387 | bool Instance::callExport(JSContext* cx, uint32_t funcIndex, CallArgs args, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, + inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:919:47, + inlined from 'bool js::wasm::Instance::callImport(JSContext*, uint32_t, unsigned int, uint64_t*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp:217:21: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'args' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp: In function 'bool js::CopyDataPropertiesNative(JSContext*, JS::Handle, JS::Handle, JS::Handle, bool*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:2793:24: note: 'fromShape' declared here - 2793 | Rooted fromShape(cx, from->shape()); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:2770:46: note: 'cx' declared here - 2770 | bool js::CopyDataPropertiesNative(JSContext* cx, Handle target, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp: In member function 'bool js::wasm::Instance::callImport(JSContext*, uint32_t, unsigned int, uint64_t*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp:217:14: note: 'args' declared here + 217 | InvokeArgs args(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp:207:38: note: 'cx' declared here + 207 | bool Instance::callImport(JSContext* cx, uint32_t funcImportIndex, + | ~~~~~~~~~~~^~ +In constructor 'RefPtr::RefPtr(RefPtr&&) [with T = js::wasm::Table]', + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {RefPtr}; T = RefPtr; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = RefPtr; T = RefPtr; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = RefPtr; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'js::wasm::Instance::Instance(JSContext*, JS::Handle, const js::wasm::SharedCode&, JS::Handle, js::wasm::SharedTableVector&&, js::wasm::UniqueDebugState)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp:1619:7: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/RefPtr.h:106:21: warning: 'void* __builtin_memset(void*, int, unsigned int)' offset 0 is out of the bounds [0, 0] [-Warray-bounds=] + 106 | aRefPtr.mRawPtr = nullptr; + | ~~~~~~~~~~~~~~~~^~~~~~~~~ +In constructor 'RefPtr::RefPtr(RefPtr&&) [with T = js::wasm::Table]', + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {RefPtr}; T = RefPtr; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = RefPtr; T = RefPtr; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = RefPtr; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'js::wasm::Instance::Instance(JSContext*, JS::Handle, const js::wasm::SharedCode&, JS::Handle, js::wasm::SharedTableVector&&, js::wasm::UniqueDebugState)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp:1619:7, + inlined from 'static js::wasm::Instance* js::wasm::Instance::create(JSContext*, JS::Handle, const js::wasm::SharedCode&, uint32_t, JS::Handle, js::wasm::SharedTableVector&&, js::wasm::UniqueDebugState)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.cpp:1638:73: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/RefPtr.h:106:21: warning: 'void* __builtin_memset(void*, int, unsigned int)' offset 0 is out of the bounds [0, 0] [-Warray-bounds=] + 106 | aRefPtr.mRawPtr = nullptr; + | ~~~~~~~~~~~~~~~~^~~~~~~~~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::ValueArray<6>]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::ValueArray<6>]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool cls_testArgumentsObject::ExhaustiveTest(const char*) [with unsigned int ArgCount = 0]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testArgumentsObject.cpp:65:35, @@ -15538,21 +11981,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testArgumentsObject.cpp:33:1: note: in expansion of macro 'BEGIN_TEST' 33 | BEGIN_TEST(testArgumentsObject) { | ^~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::PlainObject* NewPlainObjectWithProperties(JSContext*, js::IdValuePair*, size_t) [with KeysKind Kind = KeysKind::Unknown]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:263:24, - inlined from 'js::PlainObject* js::NewPlainObjectWithMaybeDuplicateKeys(JSContext*, IdValuePair*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:332:57: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp: In function 'js::PlainObject* js::NewPlainObjectWithMaybeDuplicateKeys(JSContext*, IdValuePair*, size_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:263:24: note: 'obj' declared here - 263 | Rooted obj(cx, NewPlainObjectWithAllocKind(cx, allocKind)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:329:66: note: 'cx' declared here - 329 | PlainObject* js::NewPlainObjectWithMaybeDuplicateKeys(JSContext* cx, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit9.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'virtual bool cls_testArrayBuffer_copyDataAcrossGlobals::run(JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testArrayBuffer.cpp:361:57: @@ -15576,458 +12004,160 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testArrayBuffer.cpp:360:1: note: in expansion of macro 'BEGIN_TEST' 360 | BEGIN_TEST(testArrayBuffer_copyDataAcrossGlobals) { | ^~~~~~~~~~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests1.o.pp Unified_cpp_js_src_jsapi-tests1.cpp -js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests10.o -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:7, - from Unified_cpp_js_src2.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool SymbolClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Symbol.cpp:58:23: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'value' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src2.cpp:47: -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Symbol.cpp: In function 'bool SymbolClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Symbol.cpp:58:15: note: 'value' declared here - 58 | RootedValue value(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Symbol.cpp:51:42: note: 'cx' declared here - 51 | static bool SymbolClassFinish(JSContext* cx, HandleObject ctor, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::Reflect_getPrototypeOf(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:62:78: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src2.cpp:11: -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp: In function 'bool js::Reflect_getPrototypeOf(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:60:16: note: 'target' declared here - 60 | RootedObject target( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:56:44: note: 'cx' declared here - 56 | bool js::Reflect_getPrototypeOf(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::Reflect_isExtensible(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:83:76: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp: In function 'bool js::Reflect_isExtensible(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:81:16: note: 'target' declared here - 81 | RootedObject target( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:77:42: note: 'cx' declared here - 77 | bool js::Reflect_isExtensible(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool Reflect_setPrototypeOf(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:178:79: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp: In function 'bool Reflect_setPrototypeOf(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:177:16: note: 'obj' declared here - 177 | RootedObject obj(cx, RequireObjectArg(cx, "`target`", - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:173:47: note: 'cx' declared here - 173 | static bool Reflect_setPrototypeOf(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool Reflect_set(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:142:71: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp: In function 'bool Reflect_set(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:141:16: note: 'target' declared here - 141 | RootedObject target( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:137:36: note: 'cx' declared here - 137 | static bool Reflect_set(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool Reflect_preventExtensions(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:122:40: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp: In function 'bool Reflect_preventExtensions(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:120:16: note: 'target' declared here - 120 | RootedObject target( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:116:50: note: 'cx' declared here - 116 | static bool Reflect_preventExtensions(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool {anonymous}::NodeBuilder::newArray(NodeVector&, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:689:72: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'array' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_14(D)])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src2.cpp:20: -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::newArray(NodeVector&, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:689:16: note: 'array' declared here - 689 | RootedObject array(cx, NewDenseFullyAllocatedArray(cx, uint32_t(len))); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:683:68: note: 'this' declared here - 683 | bool NodeBuilder::newArray(NodeVector& elts, MutableHandleValue dst) { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:61: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D)])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'atom' declared here - 384 | Rooted atom(cx, Atomize(cx, name, strlen(name))); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:378:52: note: 'this' declared here - 378 | HandleValue val) { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::SymbolObject::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Symbol.cpp:93:23: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'desc' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Symbol.cpp: In static member function 'static bool js::SymbolObject::construct(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Symbol.cpp:93:16: note: 'desc' declared here - 93 | RootedString desc(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Symbol.cpp:82:41: note: 'cx' declared here - 82 | bool SymbolObject::construct(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::SymbolObject::for_(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Symbol.cpp:116:55: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'stringKey' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Symbol.cpp: In static member function 'static bool js::SymbolObject::for_(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Symbol.cpp:116:16: note: 'stringKey' declared here - 116 | RootedString stringKey(cx, ToString(cx, args.get(0))); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Symbol.cpp:112:36: note: 'cx' declared here - 112 | bool SymbolObject::for_(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'ShadowRealmImportValue(JSContext*, JS::Handle, JS::Handle, JS::Realm*, JS::Realm*)::' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp:538:66, - inlined from 'static constexpr bool ShadowRealmImportValue(JSContext*, JS::Handle, JS::Handle, JS::Realm*, JS::Realm*)::::_FUN(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp:568:11: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'stringAtom' in '((js::StackRootedBase**))[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src2.cpp:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp: In static member function 'static constexpr bool ShadowRealmImportValue(JSContext*, JS::Handle, JS::Handle, JS::Realm*, JS::Realm*)::::_FUN(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp:537:29: note: 'stringAtom' declared here - 537 | Rooted stringAtom( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp:507:25: note: '' declared here - 507 | [](JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/memory/build/test' -mkdir -p '.deps/' -memory/build/test/TestMozJemallocUtils.o -/usr/bin/i686-linux-gnu-g++ -o TestMozJemallocUtils.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/memory/build/test -I/build/reproducible-path/mozjs115-115.18.0/debian/build/memory/build/test -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestMozJemallocUtils.o.pp /build/reproducible-path/mozjs115-115.18.0/memory/build/test/TestMozJemallocUtils.cpp -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool Reflect_deleteProperty(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:34:78: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp: In function 'bool Reflect_deleteProperty(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:32:16: note: 'target' declared here - 32 | RootedObject target( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:28:47: note: 'cx' declared here - 28 | static bool Reflect_deleteProperty(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool str_enumerate(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:398:23: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'value' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src2.cpp:38: -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool str_enumerate(JSContext*, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:398:15: note: 'value' declared here - 398 | RootedValue value(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:394:38: note: 'cx' declared here - 394 | static bool str_enumerate(JSContext* cx, HandleObject obj) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool {anonymous}::NodeBuilder::createNode(ASTType, js::frontend::TokenPos*, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:673:51: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'node' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_14(D)])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::createNode(ASTType, js::frontend::TokenPos*, JS::MutableHandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:673:24: note: 'node' declared here - 673 | Rooted node(cx, NewPlainObject(cx)); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:669:53: note: 'this' declared here - 669 | MutableHandleObject dst) { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:61, - inlined from 'bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:348:26, - inlined from 'bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[11], JS::Handle&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:363:25: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_5(D)])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[11], JS::Handle&, JS::MutableHandle&}]': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'atom' declared here - 384 | Rooted atom(cx, Atomize(cx, name, strlen(name))); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:360:78: note: 'this' declared here - 360 | [[nodiscard]] bool newNode(ASTType type, TokenPos* pos, Arguments&&... args) { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool str_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:425:55: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool str_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:425:16: note: 'str' declared here - 425 | RootedString str(cx, obj->as().unbox()); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:419:36: note: 'cx' declared here - 419 | static bool str_resolve(JSContext* cx, HandleObject obj, HandleId id, - | ~~~~~~~~~~~^~ -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/memory/build/test' -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_shell1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/js/src/shell -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/shell -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:61, - inlined from 'bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {const char (&)[10], JS::Rooted&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:348:26, - inlined from 'bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[7], JS::Handle&, const char (&)[10], JS::Rooted&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:363:25: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_6(D)])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[7], JS::Handle&, const char (&)[10], JS::Rooted&, JS::MutableHandle&}]': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'atom' declared here - 384 | Rooted atom(cx, Atomize(cx, name, strlen(name))); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:360:78: note: 'this' declared here - 360 | [[nodiscard]] bool newNode(ASTType type, TokenPos* pos, Arguments&&... args) { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:61, - inlined from 'bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {const char (&)[5], JS::Handle&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:348:26, - inlined from 'bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[6], JS::Handle&, const char (&)[5], JS::Handle&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:363:25: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_6(D)])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[6], JS::Handle&, const char (&)[5], JS::Handle&, JS::MutableHandle&}]': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'atom' declared here - 384 | Rooted atom(cx, Atomize(cx, name, strlen(name))); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:360:78: note: 'this' declared here - 360 | [[nodiscard]] bool newNode(ASTType type, TokenPos* pos, Arguments&&... args) { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool {anonymous}::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3425:72: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pnAtom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_13(D)])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3425:19: note: 'pnAtom' declared here - 3425 | Rooted pnAtom(cx, parser->liftParserAtomToJSAtom(id->atom())); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3422:68: note: 'this' declared here - 3422 | bool ASTSerializer::identifier(NameNode* id, MutableHandleValue dst) { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:61, - inlined from 'bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {const char (&)[11], JS::Handle&, const char (&)[10], JS::Handle&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:348:26, - inlined from 'bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[5], JS::Handle&, const char (&)[11], JS::Handle&, const char (&)[10], JS::Handle&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:363:25: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_6(D)])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[5], JS::Handle&, const char (&)[11], JS::Handle&, const char (&)[10], JS::Handle&, JS::MutableHandle&}]': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'atom' declared here - 384 | Rooted atom(cx, Atomize(cx, name, strlen(name))); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:360:78: note: 'this' declared here - 360 | [[nodiscard]] bool newNode(ASTType type, TokenPos* pos, Arguments&&... args) { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:61, - inlined from 'bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {const char (&)[9], JS::Handle&, const char (&)[7], JS::Rooted&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:348:26, - inlined from 'bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[7], JS::Handle&, const char (&)[9], JS::Handle&, const char (&)[9], JS::Rooted&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:363:25, - inlined from 'bool {anonymous}::NodeBuilder::memberExpression(bool, JS::HandleValue, JS::HandleValue, js::frontend::TokenPos*, JS::MutableHandleValue, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:1018:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_4(D)])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::memberExpression(bool, JS::HandleValue, JS::HandleValue, js::frontend::TokenPos*, JS::MutableHandleValue, bool)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'atom' declared here - 384 | Rooted atom(cx, Atomize(cx, name, strlen(name))); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:1015:65: note: 'this' declared here - 1015 | bool isOptional /* = false */) { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:61, - inlined from 'bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {const char (&)[10], JS::Rooted&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:348:26, - inlined from 'bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {const char (&)[6], JS::Rooted&, const char (&)[8], JS::Rooted&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:349:25: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_7(D)])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {const char (&)[6], JS::Rooted&, const char (&)[8], JS::Rooted&, JS::MutableHandle&}]': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'atom' declared here - 384 | Rooted atom(cx, Atomize(cx, name, strlen(name))); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:343:74: note: 'this' declared here - 343 | HandleValue value, Arguments&&... rest) { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::Reflect_ownKeys(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:105:75: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp: In function 'bool js::Reflect_ownKeys(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:104:16: note: 'target' declared here - 104 | RootedObject target( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:99:37: note: 'cx' declared here - 99 | bool js::Reflect_ownKeys(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:61, - inlined from 'bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:348:26, - inlined from 'bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char*&, JS::Rooted&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:363:25, - inlined from 'bool {anonymous}::NodeBuilder::listNode(ASTType, const char*, NodeVector&, js::frontend::TokenPos*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:374:19: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_4(D)])[6]' [-Wdangling-pointer=] +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Barrier.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Policy.h:14, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp:7, + from Unified_cpp_js_src11.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::BoundFunctionObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::BoundFunctionObject*; T = js::BoundFunctionObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::BoundFunctionObject* js::BoundFunctionObject::createTemplateObject(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp:469:73: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'bound' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::listNode(ASTType, const char*, NodeVector&, js::frontend::TokenPos*, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'atom' declared here - 384 | Rooted atom(cx, Atomize(cx, name, strlen(name))); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:368:53: note: 'this' declared here - 368 | MutableHandleValue dst) { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:61, - inlined from 'bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {const char (&)[10], JS::Rooted&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:348:26, - inlined from 'bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[7], JS::Handle&, const char (&)[10], JS::Rooted&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:363:25, - inlined from 'bool {anonymous}::NodeBuilder::moduleRequest(JS::HandleValue, NodeVector&, js::frontend::TokenPos*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:1161:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_4(D)])[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp: In static member function 'static js::BoundFunctionObject* js::BoundFunctionObject::createTemplateObject(JSContext*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp:468:32: note: 'bound' declared here + 468 | Rooted bound( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp:466:75: note: 'cx' declared here + 466 | BoundFunctionObject* BoundFunctionObject::createTemplateObject(JSContext* cx) { + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_wasm3.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/wasm -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/wasm -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/wasm/Unified_cpp_js_src_wasm4.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, + inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:919:47, + inlined from 'static bool js::BoundFunctionObject::call(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp:65:22: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'args2' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::moduleRequest(JS::HandleValue, NodeVector&, js::frontend::TokenPos*, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'atom' declared here - 384 | Rooted atom(cx, Atomize(cx, name, strlen(name))); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:1155:70: note: 'this' declared here - 1155 | TokenPos* pos, MutableHandleValue dst) { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::str_includes(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2176:79: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp: In static member function 'static bool js::BoundFunctionObject::call(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp:65:14: note: 'args2' declared here + 65 | InvokeArgs args2(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp:52:43: note: 'cx' declared here + 52 | bool BoundFunctionObject::call(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, + inlined from 'js::ConstructArgs::ConstructArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:953:50, + inlined from 'bool JS::Construct(JSContext*, Handle, Handle, const HandleValueArray&, MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:141:29: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'cargs' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool js::str_includes(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2176:16: note: 'str' declared here - 2176 | RootedString str(cx, ToStringForStringFunction(cx, "includes", args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2171:34: note: 'cx' declared here - 2171 | bool js::str_includes(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::str_indexOf(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2229:78: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +In file included from Unified_cpp_js_src11.cpp:47: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp: In function 'bool JS::Construct(JSContext*, Handle, Handle, const HandleValueArray&, MutableHandle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:141:21: note: 'cargs' declared here + 141 | js::ConstructArgs cargs(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:120:45: note: 'cx' declared here + 120 | JS_PUBLIC_API bool JS::Construct(JSContext* cx, JS::Handle fval, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, + inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:919:47, + inlined from 'bool JS_CallFunctionName(JSContext*, JS::Handle, const char*, const JS::HandleValueArray&, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:95:26: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iargs' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool js::str_indexOf(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2229:16: note: 'str' declared here - 2229 | RootedString str(cx, ToStringForStringFunction(cx, "indexOf", args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2224:33: note: 'cx' declared here - 2224 | bool js::str_indexOf(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::str_startsWith(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2435:77: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp: In function 'bool JS_CallFunctionName(JSContext*, JS::Handle, const char*, const JS::HandleValueArray&, JS::MutableHandle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:95:18: note: 'iargs' declared here + 95 | js::InvokeArgs iargs(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:75:51: note: 'cx' declared here + 75 | JS_PUBLIC_API bool JS_CallFunctionName(JSContext* cx, JS::Handle obj, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, + inlined from 'js::ConstructArgs::ConstructArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:953:50, + inlined from 'bool JS::Construct(JSContext*, Handle, const HandleValueArray&, MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:162:29: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'cargs' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool js::str_startsWith(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2434:16: note: 'str' declared here - 2434 | RootedString str(cx, - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2429:36: note: 'cx' declared here - 2429 | bool js::str_startsWith(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::str_endsWith(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2519:79: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp: In function 'bool JS::Construct(JSContext*, Handle, const HandleValueArray&, MutableHandle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:162:21: note: 'cargs' declared here + 162 | js::ConstructArgs cargs(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:149:45: note: 'cx' declared here + 149 | JS_PUBLIC_API bool JS::Construct(JSContext* cx, JS::Handle fval, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, + inlined from 'js::ConstructArgs::ConstructArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:953:50, + inlined from 'static bool js::BoundFunctionObject::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp:94:25: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'args2' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool js::str_endsWith(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2519:16: note: 'str' declared here - 2519 | RootedString str(cx, ToStringForStringFunction(cx, "endsWith", args.thisv())); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2514:34: note: 'cx' declared here - 2514 | bool js::str_endsWith(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool str_lastIndexOf(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2336:78: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp: In static member function 'static bool js::BoundFunctionObject::construct(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp:94:17: note: 'args2' declared here + 94 | ConstructArgs args2(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp:78:48: note: 'cx' declared here + 78 | bool BoundFunctionObject::construct(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, + inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:919:47, + inlined from 'bool JS::Call(JSContext*, Handle, Handle, const HandleValueArray&, MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:112:26: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iargs' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool str_lastIndexOf(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2335:16: note: 'str' declared here - 2335 | RootedString str(cx, - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2330:40: note: 'cx' declared here - 2330 | static bool str_lastIndexOf(JSContext* cx, unsigned argc, Value* vp) { +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp: In function 'bool JS::Call(JSContext*, Handle, Handle, const HandleValueArray&, MutableHandle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:112:18: note: 'iargs' declared here + 112 | js::InvokeArgs iargs(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:104:40: note: 'cx' declared here + 104 | JS_PUBLIC_API bool JS::Call(JSContext* cx, JS::Handle thisv, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool str_charAt(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:1685:22: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, + inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:919:47, + inlined from 'bool JS_CallFunction(JSContext*, JS::Handle, JS::Handle, const JS::HandleValueArray&, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:65:26: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iargs' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool str_charAt(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:1685:16: note: 'str' declared here - 1685 | RootedString str(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:1681:35: note: 'cx' declared here - 1681 | static bool str_charAt(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool str_escape(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:193:65: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp: In function 'bool JS_CallFunction(JSContext*, JS::Handle, JS::Handle, const JS::HandleValueArray&, JS::MutableHandle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:65:18: note: 'iargs' declared here + 65 | js::InvokeArgs iargs(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:56:47: note: 'cx' declared here + 56 | JS_PUBLIC_API bool JS_CallFunction(JSContext* cx, JS::Handle obj, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, + inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:919:47, + inlined from 'bool JS_CallFunctionValue(JSContext*, JS::Handle, JS::Handle, const JS::HandleValueArray&, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:47:26: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iargs' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool str_escape(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:193:27: note: 'str' declared here - 193 | Rooted str(cx, ArgToLinearString(cx, args, 0)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:189:35: note: 'cx' declared here - 189 | static bool str_escape(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp: In function 'bool JS_CallFunctionValue(JSContext*, JS::Handle, JS::Handle, const JS::HandleValueArray&, JS::MutableHandle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:47:18: note: 'iargs' declared here + 47 | js::InvokeArgs iargs(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallAndConstruct.cpp:37:52: note: 'cx' declared here + 37 | JS_PUBLIC_API bool JS_CallFunctionValue(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests1.o.pp Unified_cpp_js_src_jsapi-tests1.cpp +js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests10.o In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, @@ -16076,6 +12206,19 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:10094:42: note: 'cx' declared here 10094 | static bool dom_genericGetter(JSContext* cx, unsigned argc, JS::Value* vp) { | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::BoundFunctionObject* js::BoundFunctionObject::functionBindImpl(JSContext*, JS::Handle, JS::Value*, uint32_t, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp:338:31: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp: In static member function 'static js::BoundFunctionObject* js::BoundFunctionObject::functionBindImpl(JSContext*, JS::Handle, JS::Value*, uint32_t, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp:338:23: note: 'proto' declared here + 338 | Rooted proto(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BoundFunctionObject.cpp:307:16: note: 'cx' declared here + 307 | JSContext* cx, Handle target, Value* args, uint32_t argc, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::shell::os_getenv(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/OSObject.cpp:947:45: @@ -16103,19 +12246,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:2790:36: note: 'cx' declared here 2790 | static bool ReadLineBuf(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::PromiseObject::forEachReactionRecord(JSContext*, js::PromiseReactionRecordBuilder&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:6203:43: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'reactionsVal' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)&cx])[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In member function 'bool js::PromiseObject::forEachReactionRecord(JSContext*, js::PromiseReactionRecordBuilder&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:6203:15: note: 'reactionsVal' declared here - 6203 | RootedValue reactionsVal(cx, reactions()); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:6197:16: note: 'cx' declared here - 6197 | JSContext* cx, PromiseReactionRecordBuilder& builder) { - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool PrintInternal(JSContext*, const JS::CallArgs&, js::shell::RCFile*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:2900:51: @@ -16194,19 +12324,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:1410:42: note: 'cx' declared here 1410 | static bool BoundToAsyncStack(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ShadowRealmObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ShadowRealmObject*; T = js::ShadowRealmObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool ShadowRealm_evaluate(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp:340:76: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shadowRealm' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp: In function 'bool ShadowRealm_evaluate(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp:339:30: note: 'shadowRealm' declared here - 339 | Rooted shadowRealm(cx, - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp:332:45: note: 'cx' declared here - 332 | static bool ShadowRealm_evaluate(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool GetMarks(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:7962:58: @@ -16220,19 +12337,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:7952:33: note: 'cx' declared here 7952 | static bool GetMarks(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSString* js::SubstringKernel(JSContext*, JS::HandleString, int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:593:76: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'lhs' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'JSString* js::SubstringKernel(JSContext*, JS::HandleString, int32_t, int32_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:592:18: note: 'lhs' declared here - 592 | RootedString lhs( - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:548:42: note: 'cx' declared here - 548 | JSString* js::SubstringKernel(JSContext* cx, HandleString str, int32_t beginInt, - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayBufferObject*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool StreamCacheEntryObject::getBuffer(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:7470:64: @@ -16285,19 +12389,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:3698:30: note: 'cx' declared here 3698 | static bool Crash(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool str_unescape(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:328:65: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool str_unescape(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:328:27: note: 'str' declared here - 328 | Rooted str(cx, ArgToLinearString(cx, args, 0)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:323:37: note: 'cx' declared here - 323 | static bool str_unescape(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool BindToAsyncStack(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:1482:77: @@ -16338,19 +12429,20 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/OSObject.cpp:783:37: note: 'cx' declared here 783 | static bool osfile_close(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool str_encodeURI(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4428:65: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool DecompileArgumentFromStack(JSContext*, int, JS::UniqueChars*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BytecodeUtil.cpp:2531:45: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool str_encodeURI(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4428:27: note: 'str' declared here - 4428 | Rooted str(cx, ArgToLinearString(cx, args, 0)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4425:38: note: 'cx' declared here - 4425 | static bool str_encodeURI(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ +In file included from Unified_cpp_js_src11.cpp:38: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BytecodeUtil.cpp: In function 'bool DecompileArgumentFromStack(JSContext*, int, JS::UniqueChars*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BytecodeUtil.cpp:2531:16: note: 'script' declared here + 2531 | RootedScript script(cx, frameIter.script()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/BytecodeUtil.cpp:2502:51: note: 'cx' declared here + 2502 | static bool DecompileArgumentFromStack(JSContext* cx, int formalIndex, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::StencilObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool FinishOffThreadStencil(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:5867:76: @@ -16364,19 +12456,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:5850:47: note: 'cx' declared here 5850 | static bool FinishOffThreadStencil(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool str_encodeURI_Component(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4439:65: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool str_encodeURI_Component(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4439:27: note: 'str' declared here - 4439 | Rooted str(cx, ArgToLinearString(cx, args, 0)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4436:48: note: 'cx' declared here - 4436 | static bool str_encodeURI_Component(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool RegisterScriptPathWithModuleLoader(JSContext*, JS::HandleScript, const char*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:1016:56, @@ -16554,12 +12633,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:311:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' 311 | DEFINE_GETTER_FUNCTIONS(ModuleRequestObject, assertions, ObjectOrNullValue, | ^~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool str_decodeURI_Component(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4417:65: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool ShellModuleWrapperGetter(JSContext*, const JS::CallArgs&, RawGetterT, FilterT) [with T = ShellModuleRequestObjectWrapper; RawGetterT = JS::Value (*)(js::ModuleRequestObject*); FilterT = bool (*)(JSContext*, JS::Handle, JS::MutableHandle)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, @@ -16577,13 +12650,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:309:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' 309 | DEFINE_GETTER_FUNCTIONS(ModuleRequestObject, specifier, StringOrNullValue, | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool str_decodeURI_Component(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4417:27: note: 'str' declared here - 4417 | Rooted str(cx, ArgToLinearString(cx, args, 0)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4414:48: note: 'cx' declared here - 4414 | static bool str_decodeURI_Component(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool ShellModuleWrapperGetter(JSContext*, const JS::CallArgs&, RawGetterT, FilterT) [with T = ShellImportEntryWrapper; RawGetterT = JS::Value (*)(js::ImportEntry*); FilterT = bool (*)(JSContext*, JS::Handle, JS::MutableHandle)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, @@ -16601,19 +12667,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:321:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' 321 | DEFINE_GETTER_FUNCTIONS(ImportEntry, importName, StringOrNullValue, IdentFilter) | ^~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool str_decodeURI(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4406:65: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool str_decodeURI(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4406:27: note: 'str' declared here - 4406 | Rooted str(cx, ArgToLinearString(cx, args, 0)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4403:38: note: 'cx' declared here - 4403 | static bool str_decodeURI(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool Help(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:9654:43: @@ -16729,19 +12782,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:384:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' 384 | DEFINE_GETTER_FUNCTIONS(ModuleObject, isAsyncEvaluating, BooleanValue, | ^~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSString* js::StringFlatReplaceString(JSContext*, JS::HandleString, JS::HandleString, JS::HandleString)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3001:71: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'linearRepl' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'JSString* js::StringFlatReplaceString(JSContext*, JS::HandleString, JS::HandleString, JS::HandleString)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3001:27: note: 'linearRepl' declared here - 3001 | Rooted linearRepl(cx, replacement->ensureLinear(cx)); - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2990:50: note: 'cx' declared here - 2990 | JSString* js::StringFlatReplaceString(JSContext* cx, HandleString string, - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool ShellModuleWrapperGetter(JSContext*, const JS::CallArgs&, RawGetterT, FilterT) [with T = js::shell::ShellModuleObjectWrapper; RawGetterT = JS::Value (*)(js::ModuleObject*); FilterT = bool (*)(JSContext*, JS::Handle, JS::MutableHandle)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, @@ -16900,6 +12940,8 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:2089:35: note: 'cx' declared here 2089 | static bool CacheEntry(JSContext* cx, unsigned argc, JS::Value* vp) { | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src12.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/Unified_cpp_js_src13.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool ShellModuleWrapperGetter(JSContext*, const JS::CallArgs&, RawGetterT, FilterT) [with T = ShellImportEntryWrapper; RawGetterT = JS::Value (*)(js::ImportEntry*); FilterT = bool (*)(JSContext*, JS::Handle, JS::MutableHandle)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, @@ -16995,26 +13037,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:339:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' 339 | DEFINE_GETTER_FUNCTIONS(ExportEntry, lineNumber, Uint32Value, IdentFilter) | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/string.h:548, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers/string.h:3, - from /usr/include/c++/14/cstring:43, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers/cstring:3, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Casting.h:14, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jstypes.h:24, - from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.h:10: -In function 'void* memcpy(void*, const void*, size_t)', - inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, - inlined from 'JSString* ToLowerCase(JSContext*, JSLinearString*) [with CharT = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:828:12, - inlined from 'JSString* js::StringToLowerCase(JSContext*, JS::HandleString)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:860:35: -/usr/include/i386-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' forming offset [28, 127] is out of the bounds [0, 28] of object 'newChars' with type 'js::InlineCharBuffer' [-Warray-bounds=] - 29 | return __builtin___memcpy_chk (__dest, __src, __len, - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ - 30 | __glibc_objsize0 (__dest)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'JSString* js::StringToLowerCase(JSContext*, JS::HandleString)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:767:27: note: 'newChars' declared here - 767 | InlineCharBuffer newChars; - | ^~~~~~~~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool ShellModuleWrapperGetter(JSContext*, const JS::CallArgs&, RawGetterT, FilterT) [with T = ShellRequestedModuleWrapper; RawGetterT = JS::Value (*)(js::RequestedModule*); FilterT = bool (*)(JSContext*, JS::Handle, JS::MutableHandle)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, @@ -17053,39 +13075,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:353:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' 353 | DEFINE_GETTER_FUNCTIONS(RequestedModule, lineNumber, Uint32Value, IdentFilter) | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/MapObject.h:13, - from /build/reproducible-path/mozjs115-115.18.0/js/src/shell/jsshell.h:14, - from /build/reproducible-path/mozjs115-115.18.0/js/src/shell/jsshell.cpp:9, - from Unified_cpp_js_src_shell1.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::shell::GenerateInterfaceHelp(JSContext*, JS::HandleObject, const char*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/jsshell.cpp:81:40: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/shell/jsshell.cpp: In function 'bool js::shell::GenerateInterfaceHelp(JSContext*, JS::HandleObject, const char*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/shell/jsshell.cpp:81:16: note: 's' declared here - 81 | RootedString s(cx, buf.finishString()); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/shell/jsshell.cpp:36:39: note: 'cx' declared here - 36 | bool GenerateInterfaceHelp(JSContext* cx, HandleObject obj, const char* name) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool str_toLowerCase(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:870:78: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool str_toLowerCase(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:869:16: note: 'str' declared here - 869 | RootedString str(cx, - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:865:40: note: 'cx' declared here - 865 | static bool str_toLowerCase(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::shell::os_system(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/OSObject.cpp:1029:54: @@ -17112,21 +13101,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:8508:45: note: 'cx' declared here 8508 | static bool TransplantableObject(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -In function 'void* memcpy(void*, const void*, size_t)', - inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, - inlined from 'bool js::InlineCharBuffer::maybeRealloc(JSContext*, size_t, size_t) [with CharT = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/InlineCharBuffer-inl.h:97:23, - inlined from 'bool ToUpperCase(JSContext*, js::InlineCharBuffer&, const SrcChar*, size_t, size_t, size_t*) [with DestChar = unsigned char; SrcChar = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:1160:31, - inlined from 'JSString* ToUpperCase(JSContext*, JSLinearString*) [with CharT = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:1261:25, - inlined from 'JSString* js::StringToUpperCase(JSContext*, JS::HandleString)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:1297:35: -/usr/include/i386-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' forming offset [32, 127] is out of the bounds [0, 32] of object 'newChars' with type 'mozilla::MaybeOneOf, js::InlineCharBuffer >' [-Warray-bounds=] - 29 | return __builtin___memcpy_chk (__dest, __src, __len, - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ - 30 | __glibc_objsize0 (__dest)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'JSString* js::StringToUpperCase(JSContext*, JS::HandleString)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:1176:52: note: 'newChars' declared here - 1176 | mozilla::MaybeOneOf newChars; - | ^~~~~~~~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool ShellModuleWrapperGetter(JSContext*, const JS::CallArgs&, RawGetterT, FilterT) [with T = ShellImportEntryWrapper; RawGetterT = JS::Value (*)(js::ImportEntry*); FilterT = bool (*)(JSContext*, JS::Handle, JS::MutableHandle)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, @@ -17274,19 +13248,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:362:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' 362 | DEFINE_GETTER_FUNCTIONS(ModuleObject, namespace_, ObjectOrNullValue, | ^~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool str_toUpperCase(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:1307:78: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool str_toUpperCase(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:1306:16: note: 'str' declared here - 1306 | RootedString str(cx, - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:1302:40: note: 'cx' declared here - 1302 | static bool str_toUpperCase(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool ShellModuleWrapperGetter(JSContext*, const JS::CallArgs&, RawGetterT, FilterT) [with T = js::shell::ShellModuleObjectWrapper; RawGetterT = JS::Value (*)(js::ModuleObject*); FilterT = bool (*)(JSContext*, JS::Handle, JS::MutableHandle)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, @@ -17363,19 +13324,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:382:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' 382 | DEFINE_GETTER_FUNCTIONS(ModuleObject, maybeTopLevelCapability, | ^~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSString* js::str_replaceAll_string_raw(JSContext*, JS::HandleString, JS::HandleString, JS::HandleString)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3338:59: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'JSString* js::str_replaceAll_string_raw(JSContext*, JS::HandleString, JS::HandleString, JS::HandleString)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3338:27: note: 'str' declared here - 3338 | Rooted str(cx, string->ensureLinear(cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3327:52: note: 'cx' declared here - 3327 | JSString* js::str_replaceAll_string_raw(JSContext* cx, HandleString string, - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool ShellModuleWrapperGetter(JSContext*, const JS::CallArgs&, RawGetterT, FilterT) [with T = js::shell::ShellModuleObjectWrapper; RawGetterT = JS::Value (*)(js::ModuleObject*); FilterT = bool (*)(JSContext*, JS::Handle, JS::MutableHandle)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, @@ -17471,8 +13419,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:364:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' 364 | DEFINE_GETTER_FUNCTIONS(ModuleObject, status, StatusValue, IdentFilter) | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests10.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests10.o.pp Unified_cpp_js_src_jsapi-tests10.cpp -js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests11.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::shell::ModuleLoader::dynamicImport(JSContext*, JS::HandleValue, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ModuleLoader.cpp:266:76: @@ -17512,19 +13458,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:1970:35: note: 'cx' declared here 1970 | static bool LoadScript(JSContext* cx, unsigned argc, Value* vp, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool str_normalize(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:1487:76: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool str_normalize(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:1486:16: note: 'str' declared here - 1486 | RootedString str(cx, - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:1481:38: note: 'cx' declared here - 1481 | static bool str_normalize(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'JSObject* js::shell::FileAsTypedArray(JSContext*, JS::HandleString)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/OSObject.cpp:329:58: @@ -17629,32 +13562,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:3982:38: note: 'cx' declared here 3982 | static bool EvalInContext(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ShadowRealmObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ShadowRealmObject*; T = js::ShadowRealmObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::ShadowRealmObject::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp:79:64: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shadowRealmObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp: In static member function 'static bool js::ShadowRealmObject::construct(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp:78:30: note: 'shadowRealmObj' declared here - 78 | Rooted shadowRealmObj( - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp:60:46: note: 'cx' declared here - 60 | bool ShadowRealmObject::construct(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool PromiseResolveThenableJob(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:2326:31: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'stack' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool PromiseResolveThenableJob(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:2326:23: note: 'stack' declared here - 2326 | Rooted stack(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:2285:50: note: 'cx' declared here - 2285 | static bool PromiseResolveThenableJob(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool WasmTextToBinary(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:8251:63: @@ -17722,44 +13629,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/OSObject.cpp:434:52: note: 'cx' declared here 434 | static bool osfile_readRelativeToScript(JSContext* cx, unsigned argc, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::StringObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::StringObject*; T = js::StringObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* js::StringObject::createPrototype(JSContext*, JSProtoKey)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3980:77: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In static member function 'static JSObject* js::StringObject::createPrototype(JSContext*, JSProtoKey)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3979:25: note: 'proto' declared here - 3979 | Rooted proto( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3977:52: note: 'cx' declared here - 3977 | JSObject* StringObject::createPrototype(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/util/Poison.h:25, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/ProcessExecutableMemory.h:10, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/ExecutableAllocator.h:36, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/AutoWritableJitCode.h:17, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Linker.h:16, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Linker.cpp:7, - from Unified_cpp_js_src_jit8.cpp:2: -In static member function 'static constexpr JS::Value JS::Value::fromInt32(int32_t)', - inlined from 'constexpr JS::Value JS::Int32Value(int32_t)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:1118:73, - inlined from 'virtual js::jit::MDefinition* js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.cpp:3844:44: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:572:29: 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: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.cpp: In member function 'virtual js::jit::MDefinition* js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.cpp:3835:13: note: 'res' was declared here - 3835 | int32_t res; - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.cpp: In member function 'virtual js::jit::MDefinition* js::jit::MSignExtendInt64::foldsTo(js::jit::TempAllocator&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.cpp:3866:31: warning: 'res' may be used uninitialized [-Wmaybe-uninitialized] - 3866 | return MConstant::NewInt64(alloc, res); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.cpp:3854:13: note: 'res' was declared here - 3854 | int64_t res; - | ^~~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool FrontendTest(JSContext*, unsigned int, JS::Value*, const char*, DumpType)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:5509:76: @@ -17773,62 +13642,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:5429:37: note: 'cx' declared here 5429 | static bool FrontendTest(JSContext* cx, unsigned argc, Value* vp, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::StringConstructor(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3713:22: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool js::StringConstructor(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3713:16: note: 'str' declared here - 3713 | RootedString str(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3710:39: note: 'cx' declared here - 3710 | bool js::StringConstructor(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = PromiseDebugInfo*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = PromiseDebugInfo*; T = PromiseDebugInfo*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static PromiseDebugInfo* PromiseDebugInfo::create(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:408:58: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'debugInfo' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In static member function 'static PromiseDebugInfo* PromiseDebugInfo::create(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:407:31: note: 'debugInfo' declared here - 407 | Rooted debugInfo( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:405:46: note: 'cx' declared here - 405 | static PromiseDebugInfo* create(JSContext* cx, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testArrayBufferWithUserOwnedContents.cpp:9, - from Unified_cpp_js_src_jsapi-tests1.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testArrayBufferWithUserOwnedContents.cpp:10: -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here - 332 | JS::Rooted s(cx, JS::ToString(cx, v)); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here - 324 | void maybeAppendException(JSAPITestString& message) override { - | ^~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::PromiseObject* CreatePromiseWithDefaultResolutionFunctions(JSContext*, JS::MutableHandleObject, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:1736:69, - inlined from 'bool NewPromiseCapability(JSContext*, JS::HandleObject, JS::MutableHandle, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:1791:60: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool NewPromiseCapability(JSContext*, JS::HandleObject, JS::MutableHandle, bool)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:1736:26: note: 'promise' declared here - 1736 | Rooted promise(cx, CreatePromiseObjectInternal(cx)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:1759:16: note: 'cx' declared here - 1759 | JSContext* cx, HandleObject C, MutableHandle capability, - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::shell::ShellAutoEntryMonitor::buildResult(JSContext*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:8052:65: @@ -17857,32 +13670,6 @@ | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool PromiseThenNewPromiseCapability(JSContext*, JS::HandleObject, CreateDependentPromise, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5070:58: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'C' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool PromiseThenNewPromiseCapability(JSContext*, JS::HandleObject, CreateDependentPromise, JS::MutableHandle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5069:16: note: 'C' declared here - 5069 | RootedObject C(cx, SpeciesConstructor(cx, promiseObj, JSProto_Promise, - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5065:16: note: 'cx' declared here - 5065 | JSContext* cx, HandleObject promiseObj, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::PromiseObject* js::PromiseObject::create(JSContext*, JS::HandleObject, JS::HandleObject, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:2826:75: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In static member function 'static js::PromiseObject* js::PromiseObject::create(JSContext*, JS::HandleObject, JS::HandleObject, bool)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:2825:26: note: 'promise' declared here - 2825 | Rooted promise( - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:2805:49: note: 'cx' declared here - 2805 | PromiseObject* PromiseObject::create(JSContext* cx, HandleObject executor, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool DefineConsole(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:9492:45: /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; @@ -17894,19 +13681,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:9491:31: note: 'cx' declared here 9491 | bool DefineConsole(JSContext* cx, HandleObject global) { | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool EnqueuePromiseReactionJob(JSContext*, JS::HandleObject, JS::HandleValue, JS::PromiseState)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:1507:77: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'job' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool EnqueuePromiseReactionJob(JSContext*, JS::HandleObject, JS::HandleValue, JS::PromiseState)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:1505:18: note: 'job' declared here - 1505 | RootedFunction job( - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:1402:16: note: 'cx' declared here - 1402 | JSContext* cx, HandleObject reactionObj, HandleValue handlerArg_, - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool InitModuleLoader(JSContext*, const js::cli::OptionParser&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:12564:71: @@ -17920,316 +13694,96 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:12556:34: note: 'cx' declared here 12556 | bool InitModuleLoader(JSContext* cx, const OptionParser& op) { | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::ResolvePromiseInternal(JSContext*, JS::Handle, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:1244:33: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'stack' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool js::ResolvePromiseInternal(JSContext*, JS::Handle, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:1244:25: note: 'stack' declared here - 1244 | Rooted stack(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:1224:16: note: 'cx' declared here - 1224 | JSContext* cx, JS::Handle promise, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::PromiseObject* js::PromiseObject::unforgeableResolveWithNonPromise(JSContext*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4885:60: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In static member function 'static js::PromiseObject* js::PromiseObject::unforgeableResolveWithNonPromise(JSContext*, JS::HandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4884:26: note: 'promise' declared here - 4884 | Rooted promise( - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4856:16: note: 'cx' declared here - 4856 | JSContext* cx, HandleValue value) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = PromiseCombinatorDataHolder*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = PromiseCombinatorDataHolder*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool PromiseAllResolveElementFunction(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4059:47: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'data' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::NativeObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = StreamCacheEntryObject*; T = js::NativeObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool StreamCacheEntryObject::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:7515:73: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool PromiseAllResolveElementFunction(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4059:40: note: 'data' declared here - 4059 | Rooted data(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4053:57: note: 'cx' declared here - 4053 | static bool PromiseAllResolveElementFunction(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = PromiseCombinatorDataHolder*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = PromiseCombinatorDataHolder*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool PromiseAllSettledElementFunction(JSContext*, unsigned int, JS::Value*) [with PromiseAllSettledElementFunctionKind Kind = PromiseAllSettledElementFunctionKind::Reject]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4294:40: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'data' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp: In static member function 'static bool StreamCacheEntryObject::construct(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:7514:27: note: 'obj' declared here + 7514 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:7486:36: note: 'cx' declared here + 7486 | static bool construct(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static ShellModuleRequestObjectWrapper* ShellModuleRequestObjectWrapper::create(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:460:1: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool PromiseAllSettledElementFunction(JSContext*, unsigned int, JS::Value*) [with PromiseAllSettledElementFunctionKind Kind = PromiseAllSettledElementFunctionKind::Reject]': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4294:40: note: 'data' declared here - 4294 | Rooted data(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4288:57: note: 'cx' declared here - 4288 | static bool PromiseAllSettledElementFunction(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = PromiseCombinatorDataHolder*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = PromiseCombinatorDataHolder*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool PromiseAllSettledElementFunction(JSContext*, unsigned int, JS::Value*) [with PromiseAllSettledElementFunctionKind Kind = PromiseAllSettledElementFunctionKind::Resolve]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4294:40: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'data' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp: In static member function 'static ShellModuleRequestObjectWrapper* ShellModuleRequestObjectWrapper::create(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:431:27: note: 'obj' declared here + 431 | JS::Rooted obj(cx, JS_NewObject(cx, &class_)); \ + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:460:1: note: in expansion of macro 'DEFINE_CREATE' + 460 | DEFINE_CREATE(ModuleRequestObject, ShellModuleRequestObjectWrapper_accessors, + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:430:18: note: 'cx' declared here + 430 | JSContext* cx, JS::Handle target) { \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:460:1: note: in expansion of macro 'DEFINE_CREATE' + 460 | DEFINE_CREATE(ModuleRequestObject, ShellModuleRequestObjectWrapper_accessors, + | ^~~~~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool ShellModuleWrapperGetter(JSContext*, const JS::CallArgs&, RawGetterT, FilterT) [with T = ShellExportEntryWrapper; RawGetterT = JS::Value (*)(js::ExportEntry*); FilterT = bool (*)(JSContext*, JS::Handle, JS::MutableHandle)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, + inlined from 'bool ShellExportEntryWrapper_moduleRequestGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:335:1: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool PromiseAllSettledElementFunction(JSContext*, unsigned int, JS::Value*) [with PromiseAllSettledElementFunctionKind Kind = PromiseAllSettledElementFunctionKind::Resolve]': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4294:40: note: 'data' declared here - 4294 | Rooted data(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4288:57: note: 'cx' declared here - 4288 | static bool PromiseAllSettledElementFunction(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool AbruptRejectPromise(JSContext*, JS::CallArgs&, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:616:31: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'stack' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellExportEntryWrapper_moduleRequestGetter_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here + 226 | JS::Rooted filtered(cx); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here + 240 | JSContext* cx, const JS::CallArgs& args) { \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:335:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' + 335 | DEFINE_GETTER_FUNCTIONS(ExportEntry, moduleRequest, ObjectOrNullValue, + | ^~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool ShellModuleWrapperGetter(JSContext*, const JS::CallArgs&, RawGetterT, FilterT) [with T = ShellRequestedModuleWrapper; RawGetterT = JS::Value (*)(js::RequestedModule*); FilterT = bool (*)(JSContext*, JS::Handle, JS::MutableHandle)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, + inlined from 'bool ShellRequestedModuleWrapper_moduleRequestGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:351:1, + inlined from 'bool JS::CallNonGenericMethod(JSContext*, const CallArgs&) [with bool (* Test)(HandleValue) = IsShellRequestedModuleWrapper; bool (* Impl)(JSContext*, const CallArgs&) = ShellRequestedModuleWrapper_moduleRequestGetter_impl]' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:351:1, + inlined from 'bool ShellRequestedModuleWrapper_moduleRequestGetter(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:351:1: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool AbruptRejectPromise(JSContext*, JS::CallArgs&, JS::HandleObject, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:616:23: note: 'stack' declared here - 616 | Rooted stack(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:611:44: note: 'cx' declared here - 611 | static bool AbruptRejectPromise(JSContext* cx, CallArgs& args, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::PromiseObject* js::PromiseObject::unforgeableReject(JSContext*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4790:60: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellRequestedModuleWrapper_moduleRequestGetter(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here + 226 | JS::Rooted filtered(cx); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:244:63: note: 'cx' declared here + 244 | static bool Shell##CLASS##Wrapper_##PROP##Getter(JSContext* cx, \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:351:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' + 351 | DEFINE_GETTER_FUNCTIONS(RequestedModule, moduleRequest, ObjectOrNullValue, + | ^~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool ShellModuleWrapperGetter(JSContext*, const JS::CallArgs&, RawGetterT, FilterT) [with T = ShellRequestedModuleWrapper; RawGetterT = JS::Value (*)(js::RequestedModule*); FilterT = bool (*)(JSContext*, JS::Handle, JS::MutableHandle)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, + inlined from 'bool ShellRequestedModuleWrapper_moduleRequestGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:351:1: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In static member function 'static js::PromiseObject* js::PromiseObject::unforgeableReject(JSContext*, JS::HandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4789:26: note: 'promise' declared here - 4789 | Rooted promise( - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4783:60: note: 'cx' declared here - 4783 | PromiseObject* PromiseObject::unforgeableReject(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool PromiseReactionJob(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:2148:75: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'reactionObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool PromiseReactionJob(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:2147:16: note: 'reactionObj' declared here - 2147 | RootedObject reactionObj( - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:2139:43: note: 'cx' declared here - 2139 | static bool PromiseReactionJob(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = PromiseCombinatorDataHolder*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = PromiseCombinatorDataHolder*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool PromiseAnyRejectElementFunction(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4519:47: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'data' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool PromiseAnyRejectElementFunction(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4519:40: note: 'data' declared here - 4519 | Rooted data(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4513:56: note: 'cx' declared here - 4513 | static bool PromiseAnyRejectElementFunction(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::PromiseObject::dependentPromises(JSContext*, JS::MutableHandle >)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:6166:43: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'reactionsVal' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)&cx])[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In member function 'bool js::PromiseObject::dependentPromises(JSContext*, JS::MutableHandle >)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:6166:15: note: 'reactionsVal' declared here - 6166 | RootedValue reactionsVal(cx, reactions()); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:6159:50: note: 'cx' declared here - 6159 | bool PromiseObject::dependentPromises(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool {anonymous}::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3425:72, - inlined from 'bool {anonymous}::ASTSerializer::identifierOrLiteral(js::frontend::ParseNode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3434:22, - inlined from 'bool {anonymous}::ASTSerializer::importAssertions(js::frontend::ListNode*, NodeVector&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:1995:29: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pnAtom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_5(D)])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In function 'bool {anonymous}::ASTSerializer::importAssertions(js::frontend::ListNode*, NodeVector&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3425:19: note: 'pnAtom' declared here - 3425 | Rooted pnAtom(cx, parser->liftParserAtomToJSAtom(id->atom())); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:1986:60: note: 'this' declared here - 1986 | NodeVector& assertions) { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool {anonymous}::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3425:72, - inlined from 'bool {anonymous}::ASTSerializer::importNamespaceSpecifier(js::frontend::UnaryNode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:1851:20, - inlined from 'bool {anonymous}::ASTSerializer::importDeclaration(js::frontend::BinaryNode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:1799:36: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pnAtom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_30(D)])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::importDeclaration(js::frontend::BinaryNode*, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3425:19: note: 'pnAtom' declared here - 3425 | Rooted pnAtom(cx, parser->liftParserAtomToJSAtom(id->atom())); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:1775:61: note: 'this' declared here - 1775 | MutableHandleValue dst) { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool {anonymous}::ASTSerializer::expression(js::frontend::ParseNode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:2802:65: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pnAtom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_253(D)])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::expression(js::frontend::ParseNode*, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:2801:23: note: 'pnAtom' declared here - 2801 | Rooted pnAtom( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:2581:69: note: 'this' declared here - 2581 | bool ASTSerializer::expression(ParseNode* pn, MutableHandleValue dst) { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool {anonymous}::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3425:72, - inlined from 'bool {anonymous}::ASTSerializer::propertyName(js::frontend::ParseNode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3189:22: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pnAtom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_8(D)])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::propertyName(js::frontend::ParseNode*, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3425:19: note: 'pnAtom' declared here - 3425 | Rooted pnAtom(cx, parser->liftParserAtomToJSAtom(id->atom())); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3183:72: note: 'this' declared here - 3183 | bool ASTSerializer::propertyName(ParseNode* key, MutableHandleValue dst) { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool {anonymous}::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:2310:48: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'update' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_111(D)])[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:2310:39: note: 'update' declared here - 2310 | RootedValue init(cx), test(cx), update(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:2157:68: note: 'this' declared here - 2157 | bool ASTSerializer::statement(ParseNode* pn, MutableHandleValue dst) { - | ^ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsnum.h:16, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testIndexToString.cpp:8, - from Unified_cpp_js_src_jsapi-tests10.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testIndexToString.cpp:10: -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here - 332 | JS::Rooted s(cx, JS::ToString(cx, v)); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here - 324 | void maybeAppendException(JSAPITestString& message) override { - | ^~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::NativeObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = StreamCacheEntryObject*; T = js::NativeObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool StreamCacheEntryObject::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:7515:73: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp: In static member function 'static bool StreamCacheEntryObject::construct(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:7514:27: note: 'obj' declared here - 7514 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:7486:36: note: 'cx' declared here - 7486 | static bool construct(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static ShellModuleRequestObjectWrapper* ShellModuleRequestObjectWrapper::create(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:460:1: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp: In static member function 'static ShellModuleRequestObjectWrapper* ShellModuleRequestObjectWrapper::create(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:431:27: note: 'obj' declared here - 431 | JS::Rooted obj(cx, JS_NewObject(cx, &class_)); \ - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:460:1: note: in expansion of macro 'DEFINE_CREATE' - 460 | DEFINE_CREATE(ModuleRequestObject, ShellModuleRequestObjectWrapper_accessors, - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:430:18: note: 'cx' declared here - 430 | JSContext* cx, JS::Handle target) { \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:460:1: note: in expansion of macro 'DEFINE_CREATE' - 460 | DEFINE_CREATE(ModuleRequestObject, ShellModuleRequestObjectWrapper_accessors, - | ^~~~~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool ShellModuleWrapperGetter(JSContext*, const JS::CallArgs&, RawGetterT, FilterT) [with T = ShellExportEntryWrapper; RawGetterT = JS::Value (*)(js::ExportEntry*); FilterT = bool (*)(JSContext*, JS::Handle, JS::MutableHandle)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, - inlined from 'bool ShellExportEntryWrapper_moduleRequestGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:335:1: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellExportEntryWrapper_moduleRequestGetter_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here - 226 | JS::Rooted filtered(cx); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here - 240 | JSContext* cx, const JS::CallArgs& args) { \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:335:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' - 335 | DEFINE_GETTER_FUNCTIONS(ExportEntry, moduleRequest, ObjectOrNullValue, - | ^~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool ShellModuleWrapperGetter(JSContext*, const JS::CallArgs&, RawGetterT, FilterT) [with T = ShellRequestedModuleWrapper; RawGetterT = JS::Value (*)(js::RequestedModule*); FilterT = bool (*)(JSContext*, JS::Handle, JS::MutableHandle)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, - inlined from 'bool ShellRequestedModuleWrapper_moduleRequestGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:351:1, - inlined from 'bool JS::CallNonGenericMethod(JSContext*, const CallArgs&) [with bool (* Test)(HandleValue) = IsShellRequestedModuleWrapper; bool (* Impl)(JSContext*, const CallArgs&) = ShellRequestedModuleWrapper_moduleRequestGetter_impl]' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:351:1, - inlined from 'bool ShellRequestedModuleWrapper_moduleRequestGetter(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:351:1: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellRequestedModuleWrapper_moduleRequestGetter(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here - 226 | JS::Rooted filtered(cx); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:244:63: note: 'cx' declared here - 244 | static bool Shell##CLASS##Wrapper_##PROP##Getter(JSContext* cx, \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:351:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' - 351 | DEFINE_GETTER_FUNCTIONS(RequestedModule, moduleRequest, ObjectOrNullValue, - | ^~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool ShellModuleWrapperGetter(JSContext*, const JS::CallArgs&, RawGetterT, FilterT) [with T = ShellRequestedModuleWrapper; RawGetterT = JS::Value (*)(js::RequestedModule*); FilterT = bool (*)(JSContext*, JS::Handle, JS::MutableHandle)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, - inlined from 'bool ShellRequestedModuleWrapper_moduleRequestGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:351:1: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellRequestedModuleWrapper_moduleRequestGetter_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here - 226 | JS::Rooted filtered(cx); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here - 240 | JSContext* cx, const JS::CallArgs& args) { \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:351:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' - 351 | DEFINE_GETTER_FUNCTIONS(RequestedModule, moduleRequest, ObjectOrNullValue, - | ^~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool ShellModuleWrapperGetter(JSContext*, const JS::CallArgs&, RawGetterT, FilterT) [with T = ShellImportEntryWrapper; RawGetterT = JS::Value (*)(js::ImportEntry*); FilterT = bool (*)(JSContext*, JS::Handle, JS::MutableHandle)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, - inlined from 'bool ShellImportEntryWrapper_moduleRequestGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:319:1: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellRequestedModuleWrapper_moduleRequestGetter_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25: note: 'filtered' declared here + 226 | JS::Rooted filtered(cx); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:240:18: note: 'cx' declared here + 240 | JSContext* cx, const JS::CallArgs& args) { \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:351:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' + 351 | DEFINE_GETTER_FUNCTIONS(RequestedModule, moduleRequest, ObjectOrNullValue, + | ^~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool ShellModuleWrapperGetter(JSContext*, const JS::CallArgs&, RawGetterT, FilterT) [with T = ShellImportEntryWrapper; RawGetterT = JS::Value (*)(js::ImportEntry*); FilterT = bool (*)(JSContext*, JS::Handle, JS::MutableHandle)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, + inlined from 'bool ShellImportEntryWrapper_moduleRequestGetter_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:319:1: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'filtered' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp: In function 'bool ShellImportEntryWrapper_moduleRequestGetter_impl(JSContext*, const JS::CallArgs&)': @@ -18242,19 +13796,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:319:1: note: in expansion of macro 'DEFINE_GETTER_FUNCTIONS' 319 | DEFINE_GETTER_FUNCTIONS(ImportEntry, moduleRequest, ObjectOrNullValue, | ^~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool reflect_parse(JSContext*, uint32_t, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3611:52: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'src' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In function 'bool reflect_parse(JSContext*, uint32_t, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3611:16: note: 'src' declared here - 3611 | RootedString src(cx, ToString(cx, args[0])); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3604:38: note: 'cx' declared here - 3604 | static bool reflect_parse(JSContext* cx, uint32_t argc, Value* vp) { - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool ShellModuleWrapperGetter(JSContext*, const JS::CallArgs&, RawGetterT, FilterT) [with T = ShellExportEntryWrapper; RawGetterT = JS::Value (*)(js::ExportEntry*); FilterT = bool (*)(JSContext*, JS::Handle, JS::MutableHandle)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:226:25, @@ -18312,20 +13853,22 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:466:1: note: in expansion of macro 'DEFINE_CREATE' 466 | DEFINE_CREATE(ModuleObject, ShellModuleObjectWrapper_accessors, nullptr) | ^~~~~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool {anonymous}::ASTSerializer::functionArgs(js::frontend::ParamsBodyNode*, NodeVector&, NodeVector&, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3523:22, - inlined from 'bool {anonymous}::ASTSerializer::functionArgsAndBody(js::frontend::ParamsBodyNode*, NodeVector&, NodeVector&, bool, bool, JS::MutableHandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3482:20: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'node' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_9(D)])[13]' [-Wdangling-pointer=] +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testArrayBufferWithUserOwnedContents.cpp:9, + from Unified_cpp_js_src_jsapi-tests1.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::functionArgsAndBody(js::frontend::ParamsBodyNode*, NodeVector&, NodeVector&, bool, bool, JS::MutableHandleValue, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3523:15: note: 'node' declared here - 3523 | RootedValue node(cx); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3480:64: note: 'this' declared here - 3480 | MutableHandleValue rest) { - | ^ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testArrayBufferWithUserOwnedContents.cpp:10: +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here + 332 | JS::Rooted s(cx, JS::ToString(cx, v)); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here + 324 | void maybeAppendException(JSAPITestString& message) override { + | ^~~~~~~~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static ShellImportEntryWrapper* ShellImportEntryWrapper::create(JSContext*, JS::Handle, js::ImportEntry*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:462:1: @@ -18345,32 +13888,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:462:1: note: in expansion of macro 'DEFINE_NATIVE_CREATE' 462 | DEFINE_NATIVE_CREATE(ImportEntry, ShellImportEntryWrapper_accessors, nullptr) | ^~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonTypes.h:17, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Registers.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MachineState.h:16, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/JitFrames.h:16, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineFrame.h:13, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineFrameInfo.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/PerfSpewer.h:13, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/PerfSpewer.cpp:53, - from Unified_cpp_js_src_jit9.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArgumentsObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual bool js::jit::RCreateArgumentsObject::recover(JSContext*, js::jit::SnapshotIterator&) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Recover.cpp:2045:70: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_jit9.cpp:38: -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RCreateArgumentsObject::recover(JSContext*, js::jit::SnapshotIterator&) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Recover.cpp:2044:16: note: 'result' declared here - 2044 | RootedObject result( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Recover.cpp:2041:49: note: 'cx' declared here - 2041 | bool RCreateArgumentsObject::recover(JSContext* cx, - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static ShellExportEntryWrapper* ShellExportEntryWrapper::create(JSContext*, JS::Handle, js::ExportEntry*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:463:1: @@ -18390,20 +13907,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:463:1: note: in expansion of macro 'DEFINE_NATIVE_CREATE' 463 | DEFINE_NATIVE_CREATE(ExportEntry, ShellExportEntryWrapper_accessors, nullptr) | ^~~~~~~~~~~~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool {anonymous}::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3425:72, - inlined from 'bool {anonymous}::ASTSerializer::classDefinition(js::frontend::ClassNode*, bool, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:2146:20: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pnAtom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_13(D)])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::classDefinition(js::frontend::ClassNode*, bool, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3425:19: note: 'pnAtom' declared here - 3425 | Rooted pnAtom(cx, parser->liftParserAtomToJSAtom(id->atom())); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:2140:59: note: 'this' declared here - 2140 | MutableHandleValue dst) { - | ^ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static ShellRequestedModuleWrapper* ShellRequestedModuleWrapper::create(JSContext*, JS::Handle, js::RequestedModule*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:464:1: @@ -18423,19 +13926,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:464:1: note: in expansion of macro 'DEFINE_NATIVE_CREATE' 464 | DEFINE_NATIVE_CREATE(RequestedModule, ShellRequestedModuleWrapper_accessors, | ^~~~~~~~~~~~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual bool js::jit::RNewIterator::recover(JSContext*, js::jit::SnapshotIterator&) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Recover.cpp:1717:58: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'templateObject' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RNewIterator::recover(JSContext*, js::jit::SnapshotIterator&) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Recover.cpp:1717:16: note: 'templateObject' declared here - 1717 | RootedObject templateObject(cx, &iter.read().toObject()); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Recover.cpp:1716:39: note: 'cx' declared here - 1716 | bool RNewIterator::recover(JSContext* cx, SnapshotIterator& iter) const { - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = const JS::Value&; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'JSObject* js::shell::ModuleLoader::getOrCreateModuleRegistry(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ModuleLoader.cpp:540:77: @@ -18449,20 +13939,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ModuleLoader.cpp:538:62: note: 'cx' declared here 538 | JSObject* ModuleLoader::getOrCreateModuleRegistry(JSContext* cx) { | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'js::StringSegmentRange::StringSegmentRange(JSContext*) [with unsigned int Size = 16]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.h:1347:37, - inlined from 'bool RopeMatch(JSContext*, JSRope*, JSLinearString*, int*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2102:28: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'r' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool RopeMatch(JSContext*, JSRope*, JSLinearString*, int*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2102:24: note: 'r' declared here - 2102 | StringSegmentRange r(cx); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2072:34: note: 'cx' declared here - 2072 | static bool RopeMatch(JSContext* cx, JSRope* text, JSLinearString* pat, - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'js::shell::FileObject* js::shell::redirect(JSContext*, JS::HandleString, RCFile**)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/OSObject.cpp:688:71: @@ -18476,17 +13952,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/OSObject.cpp:686:40: note: 'cx' declared here 686 | static FileObject* redirect(JSContext* cx, HandleString relFilename, | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:74: -In static member function 'static constexpr JS::Value JS::Value::fromInt32(int32_t)', - inlined from 'constexpr JS::Value JS::Int32Value(int32_t)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:1118:73, - inlined from 'virtual bool js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Recover.cpp:311:45: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:572:29: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] - 572 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Recover.cpp:301:11: note: 'result' was declared here - 301 | int32_t result; - | ^~~~~~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::shell::FileObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::shell::Redirect(JSContext*, const JS::CallArgs&, RCFile**)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/OSObject.cpp:726:62, @@ -18569,40 +14034,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ModuleLoader.cpp:374:50: note: 'cx' declared here 374 | JSLinearString* ModuleLoader::resolve(JSContext* cx, HandleString specifier, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool FlatStringMatchHelper(JSContext*, JS::HandleString, JS::HandleString, bool*, int32_t*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4467:70, - inlined from 'bool js::FlatStringMatch(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4575:29: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'linearPattern' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool js::FlatStringMatch(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4467:27: note: 'linearPattern' declared here - 4467 | Rooted linearPattern(cx, pattern->ensureLinear(cx)); - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4556:37: note: 'cx' declared here - 4556 | bool js::FlatStringMatch(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In file included from /usr/include/string.h:548, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers/string.h:3, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Printf.h:63, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/PerfSpewer.cpp:8: -In function 'void* memcpy(void*, const void*, size_t)', - inlined from 'void mozilla::BitwiseCast(From, To*) [with To = long long unsigned int; From = double]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Casting.h:56:14, - inlined from 'To mozilla::BitwiseCast(From) [with To = long long unsigned int; From = double]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Casting.h:63:24, - inlined from 'static uint64_t JS::Value::bitsFromDouble(double)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:540:42, - inlined from 'void JS::Value::setDouble(double)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:604:29, - inlined from 'JS::Value JS::DoubleValue(double)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:1122:14, - inlined from 'virtual bool js::jit::RMathFunction::recover(JSContext*, js::jit::SnapshotIterator&) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Recover.cpp:1368:42: -/usr/include/i386-linux-gnu/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)); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RMathFunction::recover(JSContext*, js::jit::SnapshotIterator&) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Recover.cpp:1291:10: note: 'result' was declared here - 1291 | double result; - | ^~~~~~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'static bool js::shell::ModuleLoader::ImportMetaResolve(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ModuleLoader.cpp:101:49: @@ -18618,20 +14049,6 @@ | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool FlatStringMatchHelper(JSContext*, JS::HandleString, JS::HandleString, bool*, int32_t*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4467:70, - inlined from 'bool js::FlatStringSearch(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4606:29: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'linearPattern' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool js::FlatStringSearch(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4467:27: note: 'linearPattern' declared here - 4467 | Rooted linearPattern(cx, pattern->ensureLinear(cx)); - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4587:38: note: 'cx' declared here - 4587 | bool js::FlatStringSearch(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'JSLinearString* js::shell::ModuleLoader::resolve(JSContext*, JS::HandleObject, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ModuleLoader.cpp:366:64: /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'name' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; @@ -18656,19 +14073,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ModuleLoader.cpp:158:50: note: 'cx' declared here 158 | bool ModuleLoader::registerTestModule(JSContext* cx, HandleObject moduleRequest, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSString* js::str_replace_string_raw(JSContext*, JS::HandleString, JS::HandleString, JS::HandleString)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3055:65: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'repl' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'JSString* js::str_replace_string_raw(JSContext*, JS::HandleString, JS::HandleString, JS::HandleString)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3055:27: note: 'repl' declared here - 3055 | Rooted repl(cx, replacement->ensureLinear(cx)); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3052:49: note: 'cx' declared here - 3052 | JSString* js::str_replace_string_raw(JSContext* cx, HandleString string, - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool RegisterModule(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:5152:70: @@ -18750,73 +14154,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:1657:46: note: 'cx' declared here 1657 | [[nodiscard]] static bool Process(JSContext* cx, const char* filename, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool AddPromiseReaction(JSContext*, JS::Handle, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:6071:57: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'reactionsObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool AddPromiseReaction(JSContext*, JS::Handle, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:6071:16: note: 'reactionsObj' declared here - 6071 | RootedObject reactionsObj(cx, &reactionsVal.toObject()); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:6040:16: note: 'cx' declared here - 6040 | JSContext* cx, Handle unwrappedPromise, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = PromiseReactionRecord*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = PromiseReactionRecord*; T = PromiseReactionRecord*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool PerformPromiseThenWithoutSettleHandlers(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5948:56, - inlined from 'bool OriginalPromiseThenWithoutSettleHandlers(JSContext*, JS::Handle, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5180:49, - inlined from 'bool PromiseResolveBuiltinThenableJob(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:2386:47: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'reaction' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool PromiseResolveBuiltinThenableJob(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5946:34: note: 'reaction' declared here - 5946 | Rooted reaction( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:2362:57: note: 'cx' declared here - 2362 | static bool PromiseResolveBuiltinThenableJob(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = PromiseReactionRecord*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = PromiseReactionRecord*; T = PromiseReactionRecord*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool PerformPromiseThen(JSContext*, JS::Handle, JS::HandleValue, JS::HandleValue, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5908:56: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'reaction' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool PerformPromiseThen(JSContext*, JS::Handle, JS::HandleValue, JS::HandleValue, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5906:34: note: 'reaction' declared here - 5906 | Rooted reaction( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5869:16: note: 'cx' declared here - 5869 | JSContext* cx, Handle promise, HandleValue onFulfilled_, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::PromiseObject* js::OriginalPromiseThen(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5125:9: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedPromise' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'js::PromiseObject* js::OriginalPromiseThen(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5119:26: note: 'unwrappedPromise' declared here - 5119 | Rooted unwrappedPromise( - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5110:65: note: 'cx' declared here - 5110 | [[nodiscard]] PromiseObject* js::OriginalPromiseThen(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ShadowRealmObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ShadowRealmObject*; T = js::ShadowRealmObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool ShadowRealm_importValue(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp:606:76: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shadowRealm' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp: In function 'bool ShadowRealm_importValue(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp:605:30: note: 'shadowRealm' declared here - 605 | Rooted shadowRealm(cx, - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp:598:48: note: 'cx' declared here - 598 | static bool ShadowRealm_importValue(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::shell::ModuleLoader::tryDynamicImport(JSContext*, JS::HandleValue, JS::HandleObject, JS::HandleObject, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ModuleLoader.cpp:347:78: @@ -18843,19 +14180,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ModuleLoader.cpp:179:46: note: 'cx' declared here 179 | bool ModuleLoader::loadAndExecute(JSContext* cx, HandleString path, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool Promise_then_impl(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5800:9: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedPromise' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool Promise_then_impl(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue, bool)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5794:26: note: 'unwrappedPromise' declared here - 5794 | Rooted unwrappedPromise( - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5771:42: note: 'cx' declared here - 5771 | static bool Promise_then_impl(JSContext* cx, HandleValue promiseVal, - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool js::shell::ListDir(JSContext*, unsigned int, JS::Value*, PathResolutionMode)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/OSObject.cpp:455:63: @@ -18869,86 +14193,24 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/OSObject.cpp:439:32: note: 'cx' declared here 439 | static bool ListDir(JSContext* cx, unsigned argc, Value* vp, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = PromiseReactionRecord*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = PromiseReactionRecord*; T = PromiseReactionRecord*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::ReactToUnwrappedPromise(JSContext*, JS::Handle, JS::HandleObject, JS::HandleObject, UnhandledRejectionBehavior)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5211:56: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'reaction' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool js::ReactToUnwrappedPromise(JSContext*, JS::Handle, JS::HandleObject, JS::HandleObject, UnhandledRejectionBehavior)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5209:34: note: 'reaction' declared here - 5209 | Rooted reaction( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5189:16: note: 'cx' declared here - 5189 | JSContext* cx, Handle unwrappedPromise, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::AsyncFromSyncIteratorMethod(JSContext*, JS::CallArgs&, CompletionKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5512:60: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'resultPromise' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool js::AsyncFromSyncIteratorMethod(JSContext*, JS::CallArgs&, CompletionKind)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5511:26: note: 'resultPromise' declared here - 5511 | Rooted resultPromise( - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5505:49: note: 'cx' declared here - 5505 | bool js::AsyncFromSyncIteratorMethod(JSContext* cx, CallArgs& args, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool InternalAwait(JSContext*, JS::HandleValue, JS::HandleObject, js::PromiseHandler, js::PromiseHandler, T) [with T = js::AsyncFunctionAwait(JSContext*, JS::Handle, JS::HandleValue)::)>]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5440:16, - inlined from 'JSObject* js::AsyncFunctionAwait(JSContext*, JS::Handle, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5493:21: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'JSObject* js::AsyncFunctionAwait(JSContext*, JS::Handle, JS::HandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5440:16: note: 'promise' declared here - 5440 | RootedObject promise(cx, PromiseObject::unforgeableResolve(cx, value)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5488:16: note: 'cx' declared here - 5488 | JSContext* cx, Handle genObj, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool InternalAwait(JSContext*, JS::HandleValue, JS::HandleObject, js::PromiseHandler, js::PromiseHandler, T) [with T = js::InternalAsyncGeneratorAwait(JSContext*, JS::Handle, JS::Handle, PromiseHandler, PromiseHandler)::)>]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5440:16, - inlined from 'bool js::InternalAsyncGeneratorAwait(JSContext*, JS::Handle, JS::Handle, PromiseHandler, PromiseHandler)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5478:23: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool js::InternalAsyncGeneratorAwait(JSContext*, JS::Handle, JS::Handle, PromiseHandler, PromiseHandler)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5440:16: note: 'promise' declared here - 5440 | RootedObject promise(cx, PromiseObject::unforgeableResolve(cx, value)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5472:16: note: 'cx' declared here - 5472 | JSContext* cx, JS::Handle generator, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = PromiseReactionRecord*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = PromiseReactionRecord*; T = PromiseReactionRecord*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool AddDummyPromiseReactionForDebugger(JSContext*, JS::Handle, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:6132:55: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'reaction' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool AddDummyPromiseReactionForDebugger(JSContext*, JS::Handle, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:6130:34: note: 'reaction' declared here - 6130 | Rooted reaction( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:6117:16: note: 'cx' declared here - 6117 | JSContext* cx, Handle promise, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool CommonPerformPromiseCombinator(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::HandleObject, JS::HandleValue, bool*, bool, T) [with T = PerformPromiseAny(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::Handle, JS::HandleValue, bool*)::]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:3485:16: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promiseCtor' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:29: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::jit::AbortReasonOr WarpScriptOracle::maybeInlineCall(js::jit::WarpOpSnapshotList&, js::BytecodeLocation, js::jit::ICCacheIRStub*, js::jit::ICFallbackStub*, uint8_t*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/WarpOracle.cpp:952:65: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'targetScript' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_38(D)])[4]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool CommonPerformPromiseCombinator(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::HandleObject, JS::HandleValue, bool*, bool, T) [with T = PerformPromiseAny(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::Handle, JS::HandleValue, bool*)::]': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:3485:16: note: 'promiseCtor' declared here - 3485 | RootedObject promiseCtor( - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:3482:16: note: 'cx' declared here - 3482 | JSContext* cx, PromiseForOfIterator& iterator, HandleObject C, - | ~~~~~~~~~~~^~ +In file included from Unified_cpp_js_src_jit12.cpp:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/WarpOracle.cpp: In member function 'js::jit::AbortReasonOr WarpScriptOracle::maybeInlineCall(js::jit::WarpOpSnapshotList&, js::BytecodeLocation, js::jit::ICCacheIRStub*, js::jit::ICFallbackStub*, uint8_t*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/WarpOracle.cpp:952:16: note: 'targetScript' declared here + 952 | RootedScript targetScript(cx_, targetFunction->nonLazyScript()); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/WarpOracle.cpp:936:56: note: 'this' declared here + 936 | ICFallbackStub* fallbackStub, uint8_t* stubDataCopy) { + | ^ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = std::nullptr_t; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool Evaluate(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:2224:38: @@ -18962,44 +14224,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:2212:33: note: 'cx' declared here 2212 | static bool Evaluate(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'virtual bool cls_testAtomizeTwoByteUTF8::run(JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testAtomizeUtf8NonAsciiLatin1CodePoint.cpp:29:27: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom8' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_43(D) + 24])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_jsapi-tests1.cpp:20: -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testAtomizeUtf8NonAsciiLatin1CodePoint.cpp: In member function 'virtual bool cls_testAtomizeTwoByteUTF8::run(JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testAtomizeUtf8NonAsciiLatin1CodePoint.cpp:29:19: note: 'atom8' declared here - 29 | Rooted atom8(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:416:53: note: 'this' declared here - 416 | extra virtual bool run(JS::HandleObject global) override attrs - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:419:3: note: in expansion of macro 'BEGIN_TEST_WITH_ATTRIBUTES_AND_EXTRA' - 419 | BEGIN_TEST_WITH_ATTRIBUTES_AND_EXTRA(testname, attrs, ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:421:30: note: in expansion of macro 'BEGIN_TEST_WITH_ATTRIBUTES' - 421 | #define BEGIN_TEST(testname) BEGIN_TEST_WITH_ATTRIBUTES(testname, ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testAtomizeUtf8NonAsciiLatin1CodePoint.cpp:27:1: note: in expansion of macro 'BEGIN_TEST' - 27 | BEGIN_TEST(testAtomizeTwoByteUTF8) { - | ^~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool CommonPerformPromiseCombinator(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::HandleObject, JS::HandleValue, bool*, bool, T) [with T = PerformPromiseAll(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::Handle, JS::HandleValue, bool*)::]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:3485:16, - inlined from 'bool PerformPromiseAll(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::Handle, JS::HandleValue, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4020:38, - inlined from 'bool CommonPromiseCombinator(JSContext*, JS::CallArgs&, CombinatorKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:3065:33: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promiseCtor' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool CommonPromiseCombinator(JSContext*, JS::CallArgs&, CombinatorKind)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:3485:16: note: 'promiseCtor' declared here - 3485 | RootedObject promiseCtor( - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:2961:62: note: 'cx' declared here - 2961 | [[nodiscard]] static bool CommonPromiseCombinator(JSContext* cx, CallArgs& args, - | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool GetModuleEnvironmentNames(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:5283:73: @@ -19014,32 +14238,6 @@ 5250 | static bool GetModuleEnvironmentNames(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* js::GetWaitForAllPromise(JSContext*, JS::HandleObjectVector)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:3161:79: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'C' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'JSObject* js::GetWaitForAllPromise(JSContext*, JS::HandleObjectVector)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:3160:16: note: 'C' declared here - 3160 | RootedObject C(cx, - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:3150:16: note: 'cx' declared here - 3150 | JSContext* cx, JS::HandleObjectVector promises) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::ArrayObject* js::StringSplitString(JSContext*, JS::HandleString, JS::HandleString, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3613:62: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'linearStr' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'js::ArrayObject* js::StringSplitString(JSContext*, JS::HandleString, JS::HandleString, uint32_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3613:27: note: 'linearStr' declared here - 3613 | Rooted linearStr(cx, str->ensureLinear(cx)); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3609:47: note: 'cx' declared here - 3609 | ArrayObject* js::StringSplitString(JSContext* cx, HandleString str, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, inlined from 'bool AddMarkObservers(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:7922:25: /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'object' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] @@ -19052,8 +14250,6 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/js.cpp:7897:41: note: 'cx' declared here 7897 | static bool AddMarkObservers(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src20.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/Unified_cpp_js_src21.o In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool ListToArrayFilter(JSContext*, JS::Handle, JS::MutableHandle) [with T = js::shell::ShellModuleObjectWrapper]' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:167:28: @@ -19106,8 +14302,397 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/shell/ShellModuleObjectWrapper.cpp:253:35: note: 'cx' declared here 253 | bool SpanToArrayFilter(JSContext* cx, JS::Handle owner, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests11.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests11.o.pp Unified_cpp_js_src_jsapi-tests11.cpp -js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests12.o +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/CallNonGenericMethod.cpp:7, + from Unified_cpp_js_src12.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool JS::Compartment::getOrCreateWrapper(JSContext*, JS::HandleObject, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp:306:51: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'wrapper' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src12.cpp:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp: In member function 'bool JS::Compartment::getOrCreateWrapper(JSContext*, JS::HandleObject, JS::MutableHandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp:306:16: note: 'wrapper' declared here + 306 | RootedObject wrapper(cx, wrap(cx, existing, obj)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp:288:49: note: 'cx' declared here + 288 | bool Compartment::getOrCreateWrapper(JSContext* cx, HandleObject existing, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit13.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/jit/Unified_cpp_js_src_jit14.o +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/HashTable.h:10, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/HeapAPI.h:18, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/TracingAPI.h:11, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCPolicyAPI.h:52, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:23: +In member function 'bool mozilla::detail::EntrySlot::operator==(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]', + inlined from 'bool mozilla::detail::HashTable::Iterator::done() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/HashTable.h:1399:19, + inlined from 'bool mozilla::detail::HashTable::Enum::empty() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/HashTable.h:1530:43, + inlined from 'void js::ObjectWrapperMap::Enum::goToNext()' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.h:49:27, + inlined from 'void js::ObjectWrapperMap::Enum::popFront()' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.h:109:15, + inlined from 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp:501:62: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/HashTable.h:1137:72: warning: '((const mozilla::detail::EntrySlot, false> > >*)((char*)&e + offsetof(JS::Compartment::ObjectWrapperEnum, JS::Compartment::ObjectWrapperEnum::.js::ObjectWrapperMap::Enum::outer.mozilla::Maybe, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum>::.mozilla::detail::MaybeStorage, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::.mozilla::detail::MaybeStorageBase, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::mStorage)))[1].mozilla::detail::EntrySlot > > >::mEntry' may be used uninitialized [-Wmaybe-uninitialized] + 1137 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } + | ~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp: In member function 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp:501:28: note: 'e' declared here + 501 | for (ObjectWrapperEnum e(this, c); !e.empty(); e.popFront()) { + | ^ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment-inl.h:10, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp:7: +In member function 'void js::ObjectWrapperMap::Enum::goToNext()', + inlined from 'void js::ObjectWrapperMap::Enum::popFront()' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.h:109:15, + inlined from 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp:501:62: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.h:52:13: warning: 'e.JS::Compartment::ObjectWrapperEnum::.js::ObjectWrapperMap::Enum::filter' may be used uninitialized [-Wmaybe-uninitialized] + 52 | if (filter && !filter->match(c)) { + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp: In member function 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)': +/build/reproducible-path/mozjs115-115.18.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 'bool mozilla::detail::EntrySlot::operator==(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]', + inlined from 'bool mozilla::detail::HashTable::Iterator::done() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/HashTable.h:1399:19, + inlined from 'bool mozilla::detail::HashTable::Enum::empty() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/HashTable.h:1530:43, + inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.h:92:48, + inlined from 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp:501:48: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/HashTable.h:1137:72: warning: '((const mozilla::detail::EntrySlot, false> > >*)((char*)&e + offsetof(JS::Compartment::ObjectWrapperEnum, JS::Compartment::ObjectWrapperEnum::.js::ObjectWrapperMap::Enum::outer.mozilla::Maybe, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum>::.mozilla::detail::MaybeStorage, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::.mozilla::detail::MaybeStorageBase, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::mStorage)))[1].mozilla::detail::EntrySlot > > >::mEntry' may be used uninitialized [-Wmaybe-uninitialized] + 1137 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } + | ~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp: In member function 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)': +/build/reproducible-path/mozjs115-115.18.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 'bool mozilla::detail::EntrySlot::operator==(const mozilla::detail::EntrySlot&) const [with T = mozilla::HashMapEntry > >]', + inlined from 'bool mozilla::detail::HashTable::Iterator::done() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/HashTable.h:1399:19, + inlined from 'bool mozilla::detail::HashTable::Enum::empty() const [with T = mozilla::HashMapEntry > >; HashPolicy = mozilla::HashMap >, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy; AllocPolicy = js::TrackedAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/HashTable.h:1530:43, + inlined from 'bool js::ObjectWrapperMap::Enum::empty() const' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.h:92:48, + inlined from 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp:501:48: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/HashTable.h:1137:72: warning: '((const mozilla::detail::EntrySlot, false> > >*)((char*)&e + offsetof(JS::Compartment::ObjectWrapperEnum, JS::Compartment::ObjectWrapperEnum::.js::ObjectWrapperMap::Enum::outer.mozilla::Maybe, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum>::.mozilla::detail::MaybeStorage, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::.mozilla::detail::MaybeStorageBase, false> >, mozilla::HashMap, false>, mozilla::DefaultHasher, js::TrackedAllocPolicy >::MapHashPolicy, js::TrackedAllocPolicy >::Enum, false>::mStorage)))[1].mozilla::detail::EntrySlot > > >::mEntry' may be used uninitialized [-Wmaybe-uninitialized] + 1137 | bool operator==(const EntrySlot& aRhs) const { return mEntry == aRhs.mEntry; } + | ~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp: In member function 'void JS::Compartment::traceWrapperTargetsInCollectedZones(JSTracer*, EdgeSelector)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Compartment.cpp:501:28: note: 'e' declared here + 501 | for (ObjectWrapperEnum e(this, c); !e.empty(); e.popFront()) { + | ^ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonTypes.h:17, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/JitOptions.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/MacroAssembler-x86.h:10, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MacroAssembler.h:17, + from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmGenerator.h:25, + from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.h:22, + from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:19, + from Unified_cpp_js_src_wasm3.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmModuleObject; const char* name = (& WasmModuleName)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:961:19: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'className' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_wasm3.cpp:11: +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmModuleObject; const char* name = (& WasmModuleName)]': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:961:19: note: 'className' declared here + 961 | Rooted className(cx, Atomize(cx, name, strlen(name))); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:960:51: note: 'cx' declared here + 960 | static JSObject* CreateWasmConstructor(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmInstanceObject; const char* name = (& WasmInstanceName)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:961:19: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'className' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmInstanceObject; const char* name = (& WasmInstanceName)]': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:961:19: note: 'className' declared here + 961 | Rooted className(cx, Atomize(cx, name, strlen(name))); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:960:51: note: 'cx' declared here + 960 | static JSObject* CreateWasmConstructor(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmMemoryObject; const char* name = (& WasmMemoryName)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:961:19: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'className' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmMemoryObject; const char* name = (& WasmMemoryName)]': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:961:19: note: 'className' declared here + 961 | Rooted className(cx, Atomize(cx, name, strlen(name))); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:960:51: note: 'cx' declared here + 960 | static JSObject* CreateWasmConstructor(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmTableObject; const char* name = (& WasmTableName)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:961:19: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'className' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmTableObject; const char* name = (& WasmTableName)]': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:961:19: note: 'className' declared here + 961 | Rooted className(cx, Atomize(cx, name, strlen(name))); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:960:51: note: 'cx' declared here + 960 | static JSObject* CreateWasmConstructor(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmGlobalObject; const char* name = (& WasmGlobalName)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:961:19: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'className' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmGlobalObject; const char* name = (& WasmGlobalName)]': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:961:19: note: 'className' declared here + 961 | Rooted className(cx, Atomize(cx, name, strlen(name))); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:960:51: note: 'cx' declared here + 960 | static JSObject* CreateWasmConstructor(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmTagObject; const char* name = (& WasmTagName)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:961:19: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'className' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmTagObject; const char* name = (& WasmTagName)]': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:961:19: note: 'className' declared here + 961 | Rooted className(cx, Atomize(cx, name, strlen(name))); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:960:51: note: 'cx' declared here + 960 | static JSObject* CreateWasmConstructor(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmExceptionObject; const char* name = (& WasmExceptionName)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:961:19: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'className' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'JSObject* CreateWasmConstructor(JSContext*, JSProtoKey) [with Class = js::WasmExceptionObject; const char* name = (& WasmExceptionName)]': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:961:19: note: 'className' declared here + 961 | Rooted className(cx, Atomize(cx, name, strlen(name))); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:960:51: note: 'cx' declared here + 960 | static JSObject* CreateWasmConstructor(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmTagObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmTagObject*; T = js::WasmTagObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::WasmExceptionObject::isImpl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4060:76: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'exnTag' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmExceptionObject::isImpl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4059:26: note: 'exnTag' declared here + 4059 | Rooted exnTag(cx, + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4045:45: note: 'cx' declared here + 4045 | bool WasmExceptionObject::isImpl(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'JSObject* GetWasmConstructorPrototype(JSContext*, const JS::CallArgs&, JSProtoKey)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:972:24: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'JSObject* GetWasmConstructorPrototype(JSContext*, const JS::CallArgs&, JSProtoKey)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:972:16: note: 'proto' declared here + 972 | RootedObject proto(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:969:57: note: 'cx' declared here + 969 | static JSObject* GetWasmConstructorPrototype(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'virtual bool cls_testAtomizeTwoByteUTF8::run(JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testAtomizeUtf8NonAsciiLatin1CodePoint.cpp:29:27: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom8' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_43(D) + 24])[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_jsapi-tests1.cpp:20: +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testAtomizeUtf8NonAsciiLatin1CodePoint.cpp: In member function 'virtual bool cls_testAtomizeTwoByteUTF8::run(JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testAtomizeUtf8NonAsciiLatin1CodePoint.cpp:29:19: note: 'atom8' declared here + 29 | Rooted atom8(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:416:53: note: 'this' declared here + 416 | extra virtual bool run(JS::HandleObject global) override attrs + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:419:3: note: in expansion of macro 'BEGIN_TEST_WITH_ATTRIBUTES_AND_EXTRA' + 419 | BEGIN_TEST_WITH_ATTRIBUTES_AND_EXTRA(testname, attrs, ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:421:30: note: in expansion of macro 'BEGIN_TEST_WITH_ATTRIBUTES' + 421 | #define BEGIN_TEST(testname) BEGIN_TEST_WITH_ATTRIBUTES(testname, ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testAtomizeUtf8NonAsciiLatin1CodePoint.cpp:27:1: note: in expansion of macro 'BEGIN_TEST' + 27 | BEGIN_TEST(testAtomizeTwoByteUTF8) { + | ^~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::WasmExceptionObject::getStack_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4126:49: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'savedFrameObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmExceptionObject::getStack_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4126:16: note: 'savedFrameObj' declared here + 4126 | RootedObject savedFrameObj(cx, exnObj->stack()); + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4123:52: note: 'cx' declared here + 4123 | bool WasmExceptionObject::getStack_impl(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool Reject(JSContext*, const js::wasm::CompileArgs&, JS::Handle, const JS::UniqueChars&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4480:69: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'message' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'bool Reject(JSContext*, const js::wasm::CompileArgs&, JS::Handle, const JS::UniqueChars&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4480:16: note: 'message' declared here + 4480 | RootedString message(cx, NewStringCopyN(cx, str.get(), len)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4450:31: note: 'cx' declared here + 4450 | static bool Reject(JSContext* cx, const CompileArgs& args, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_shell1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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/build/reproducible-path/mozjs115-115.18.0/js/src/shell -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/shell -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src13.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/Unified_cpp_js_src14.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool WebAssemblyClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:5486:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'bool WebAssemblyClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:5486:12: note: 'id' declared here + 5486 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:5468:47: note: 'cx' declared here + 5468 | static bool WebAssemblyClassFinish(JSContext* cx, HandleObject object, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests10.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests10.o.pp Unified_cpp_js_src_jsapi-tests10.cpp +js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests11.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::wasm::ToIndexType(JSContext*, JS::HandleValue, IndexType*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmMemory.cpp:46:47: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typeStr' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_wasm3.cpp:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmMemory.cpp: In function 'bool js::wasm::ToIndexType(JSContext*, JS::HandleValue, IndexType*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmMemory.cpp:46:16: note: 'typeStr' declared here + 46 | RootedString typeStr(cx, ToString(cx, value)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmMemory.cpp:45:35: note: 'cx' declared here + 45 | bool wasm::ToIndexType(JSContext* cx, HandleValue value, IndexType* indexType) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::wasm::Module::extractCode(JSContext*, js::wasm::Tier, JS::MutableHandleValue) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp:349:53: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_wasm3.cpp:38: +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp: In member function 'bool js::wasm::Module::extractCode(JSContext*, js::wasm::Tier, JS::MutableHandleValue) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp:349:24: note: 'result' declared here + 349 | Rooted result(cx, NewPlainObject(cx)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp:347:37: note: 'cx' declared here + 347 | bool Module::extractCode(JSContext* cx, Tier tier, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::UniqueChars js::wasm::CacheableName::toQuotedString(JSContext*) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.cpp:67:35: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_wasm3.cpp:47: +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.cpp: In member function 'JS::UniqueChars js::wasm::CacheableName::toQuotedString(JSContext*) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.cpp:67:16: note: 'atom' declared here + 67 | RootedString atom(cx, toAtom(cx)); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.cpp:66:54: note: 'cx' declared here + 66 | UniqueChars CacheableName::toQuotedString(JSContext* cx) const { + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In member function 'bool {anonymous}::FunctionCompiler::collectCallResults(const js::wasm::ResultType&, js::jit::MWasmStackResultArea*, {anonymous}::DefVector*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:2094:7: warning: 'def' may be used uninitialized [-Wmaybe-uninitialized] + 2094 | if (!def) { + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:2057:21: note: 'def' was declared here + 2057 | MInstruction* def; + | ^~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/MapObject.h:13, + from /build/reproducible-path/mozjs115-115.18.0/js/src/shell/jsshell.h:14, + from /build/reproducible-path/mozjs115-115.18.0/js/src/shell/jsshell.cpp:9, + from Unified_cpp_js_src_shell1.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::shell::GenerateInterfaceHelp(JSContext*, JS::HandleObject, const char*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/shell/jsshell.cpp:81:40: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/shell/jsshell.cpp: In function 'bool js::shell::GenerateInterfaceHelp(JSContext*, JS::HandleObject, const char*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/shell/jsshell.cpp:81:16: note: 's' declared here + 81 | RootedString s(cx, buf.finishString()); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/shell/jsshell.cpp:36:39: note: 'cx' declared here + 36 | bool GenerateInterfaceHelp(JSContext* cx, HandleObject obj, const char* name) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool WebAssembly_compile(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4692:79, + inlined from 'bool WebAssembly_compile(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4685:13: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'bool WebAssembly_compile(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4692:26: note: 'promise' declared here + 4692 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4685:44: note: 'cx' declared here + 4685 | static bool WebAssembly_compile(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/shell' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/memory/build/test' +mkdir -p '.deps/' +memory/build/test/TestMozJemallocUtils.o +/usr/bin/i686-linux-gnu-g++ -o TestMozJemallocUtils.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/memory/build/test -I/build/reproducible-path/mozjs115-115.18.0/debian/build/memory/build/test -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestMozJemallocUtils.o.pp /build/reproducible-path/mozjs115-115.18.0/memory/build/test/TestMozJemallocUtils.cpp +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:41: +In member function 'bool js::wasm::OpIter::readTeeGlobal(uint32_t*, Value*) [with Policy = {anonymous}::IonCompilePolicy]', + inlined from 'bool EmitTeeGlobal({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:5052:30: +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmOpIter.h:2214:3: warning: 'id' may be used uninitialized [-Wmaybe-uninitialized] + 2214 | if (*id >= env_.globals.length()) { + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitTeeGlobal({anonymous}::FunctionCompiler&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:5050:12: note: 'id' was declared here + 5050 | uint32_t id; + | ^~ +/build/reproducible-path/mozjs115-115.18.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); + | ~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:5051:16: note: 'value' was declared here + 5051 | MDefinition* value; + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitEnd({anonymous}::FunctionCompiler&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:4602:3: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized] + 4602 | switch (kind) { + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:4584:13: note: 'kind' was declared here + 4584 | LabelKind kind; + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitIntrinsic({anonymous}::FunctionCompiler&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:7235:35: warning: 'intrinsic' may be used uninitialized [-Wmaybe-uninitialized] + 7235 | const SymbolicAddressSignature& callee = intrinsic->signature; + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:7227:20: note: 'intrinsic' was declared here + 7227 | const Intrinsic* intrinsic; + | ^~~~~~~~~ +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/memory/build/test' make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests' mkdir -p '.deps/' mfbt/tests/TestAlgorithm.o @@ -19115,734 +14700,981 @@ mfbt/tests/TestArray.o /usr/bin/i686-linux-gnu-g++ -o TestArray.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestArray.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestArray.cpp mfbt/tests/TestArrayUtils.o -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Printf.h:60: -In member function 'T* mozilla::UniquePtr::release() [with T = char; D = JS::FreePolicy]', - inlined from 'mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&) [with T = char; D = JS::FreePolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, - inlined from 'JS::JitCodeSourceInfo::JitCodeSourceInfo(JS::JitCodeSourceInfo&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/JitCodeAPI.h:36:8, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::JitCodeSourceInfo}; T = JS::JitCodeSourceInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::JitCodeSourceInfo; T = JS::JitCodeSourceInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::JitCodeSourceInfo; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'JS::JitCodeRecord::JitCodeRecord(JS::JitCodeRecord&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/JitCodeAPI.h:53:8, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::JitCodeRecord}; T = JS::JitCodeRecord; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::JitCodeRecord; T = JS::JitCodeRecord; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'bool mozilla::Vector::convertToHeapStorage(size_t) [with T = JS::JitCodeRecord; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1033:22, - inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::JitCodeRecord; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1065:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:403:13: warning: '*(char**)aDst' may be used uninitialized [-Wmaybe-uninitialized] - 403 | Pointer p = mTuple.first(); - | ^ -In member function 'T* mozilla::UniquePtr::release() [with T = char; D = JS::FreePolicy]', - inlined from 'mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&) [with T = char; D = JS::FreePolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, - inlined from 'JS::JitCodeIRInfo::JitCodeIRInfo(JS::JitCodeIRInfo&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/JitCodeAPI.h:43:8, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::JitCodeIRInfo}; T = JS::JitCodeIRInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::JitCodeIRInfo; T = JS::JitCodeIRInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::JitCodeIRInfo; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'JS::JitCodeRecord::JitCodeRecord(JS::JitCodeRecord&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/JitCodeAPI.h:53:8, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::JitCodeRecord}; T = JS::JitCodeRecord; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::JitCodeRecord; T = JS::JitCodeRecord; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'bool mozilla::Vector::convertToHeapStorage(size_t) [with T = JS::JitCodeRecord; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1033:22, - inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::JitCodeRecord; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1065:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:403:13: warning: '((char**)aDst)[2]' may be used uninitialized [-Wmaybe-uninitialized] - 403 | Pointer p = mTuple.first(); - | ^ -In member function 'T* mozilla::UniquePtr::release() [with T = char; D = JS::FreePolicy]', - inlined from 'mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&) [with T = char; D = JS::FreePolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, - inlined from 'JS::JitCodeSourceInfo::JitCodeSourceInfo(JS::JitCodeSourceInfo&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/JitCodeAPI.h:36:8, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::JitCodeSourceInfo}; T = JS::JitCodeSourceInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::JitCodeSourceInfo; T = JS::JitCodeSourceInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::JitCodeSourceInfo; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'JS::JitCodeRecord::JitCodeRecord(JS::JitCodeRecord&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/JitCodeAPI.h:53:8, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::JitCodeRecord}; T = JS::JitCodeRecord; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static bool mozilla::detail::VectorImpl::growTo(mozilla::Vector&, size_t) [with T = JS::JitCodeRecord; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:226:11, - inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::JitCodeRecord; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1068:22: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:403:13: warning: '*(char**)aDst' may be used uninitialized [-Wmaybe-uninitialized] - 403 | Pointer p = mTuple.first(); - | ^ -In member function 'T* mozilla::UniquePtr::release() [with T = char; D = JS::FreePolicy]', - inlined from 'mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&) [with T = char; D = JS::FreePolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, - inlined from 'JS::JitCodeIRInfo::JitCodeIRInfo(JS::JitCodeIRInfo&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/JitCodeAPI.h:43:8, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::JitCodeIRInfo}; T = JS::JitCodeIRInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::JitCodeIRInfo; T = JS::JitCodeIRInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::JitCodeIRInfo; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'JS::JitCodeRecord::JitCodeRecord(JS::JitCodeRecord&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/JitCodeAPI.h:53:8, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::JitCodeRecord}; T = JS::JitCodeRecord; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static bool mozilla::detail::VectorImpl::growTo(mozilla::Vector&, size_t) [with T = JS::JitCodeRecord; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:226:11, - inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::JitCodeRecord; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1068:22: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:403:13: warning: '((char**)aDst)[2]' may be used uninitialized [-Wmaybe-uninitialized] - 403 | Pointer p = mTuple.first(); - | ^ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/LIR.h:21, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/PerfSpewer.h:16, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CodeGenerator.h:10, + from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:27: +In constructor 'js::jit::MWasmReduceSimd128::MWasmReduceSimd128(js::jit::MDefinition*, js::wasm::SimdOp, js::jit::MIRType, uint32_t)', + inlined from 'static js::jit::MWasmReduceSimd128::MThisOpcode* js::jit::MWasmReduceSimd128::New(js::jit::TempAllocator&, Args&& ...) [with Args = {js::jit::MDefinition*&, js::wasm::SimdOp&, js::jit::MIRType, unsigned int&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:10889:3, + inlined from 'js::jit::MDefinition* {anonymous}::FunctionCompiler::reduceSimd128(js::jit::MDefinition*, js::wasm::SimdOp, js::wasm::ValType, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:1027:32, + inlined from 'bool EmitExtractLaneSimd128({anonymous}::FunctionCompiler&, js::wasm::ValType, uint32_t, js::wasm::SimdOp)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:6405:21: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:10882:63: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized] +10882 | : MUnaryInstruction(classOpcode, src), simdOp_(simdOp), imm_(imm) { + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitExtractLaneSimd128({anonymous}::FunctionCompiler&, js::wasm::ValType, uint32_t, js::wasm::SimdOp)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:6399:12: note: 'laneIndex' was declared here + 6399 | uint32_t laneIndex; + | ^~~~~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsnum.h:16, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testIndexToString.cpp:8, + from Unified_cpp_js_src_jsapi-tests10.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testIndexToString.cpp:10: +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here + 332 | JS::Rooted s(cx, JS::ToString(cx, v)); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here + 324 | void maybeAppendException(JSAPITestString& message) override { + | ^~~~~~~~ +In constructor 'js::jit::MWasmReplaceLaneSimd128::MWasmReplaceLaneSimd128(js::jit::MDefinition*, js::jit::MDefinition*, uint32_t, js::wasm::SimdOp)', + inlined from 'static js::jit::MWasmReplaceLaneSimd128::MThisOpcode* js::jit::MWasmReplaceLaneSimd128::New(js::jit::TempAllocator&, Args&& ...) [with Args = {js::jit::MDefinition*&, js::jit::MDefinition*&, unsigned int&, js::wasm::SimdOp&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:10831:3, + inlined from 'js::jit::MDefinition* {anonymous}::FunctionCompiler::replaceLaneSimd128(js::jit::MDefinition*, js::jit::MDefinition*, uint32_t, js::wasm::SimdOp)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:990:45, + inlined from 'bool EmitReplaceLaneSimd128({anonymous}::FunctionCompiler&, js::wasm::ValType, uint32_t, js::wasm::SimdOp)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:6418:21: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:10823:9: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized] +10823 | laneIndex_(laneIndex), + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitReplaceLaneSimd128({anonymous}::FunctionCompiler&, js::wasm::ValType, uint32_t, js::wasm::SimdOp)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:6411:12: note: 'laneIndex' was declared here + 6411 | uint32_t laneIndex; + | ^~~~~~~~~ /usr/bin/i686-linux-gnu-g++ -o TestArrayUtils.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestArrayUtils.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestArrayUtils.cpp mfbt/tests/TestAtomicBitfields.o +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitTableFill({anonymous}::FunctionCompiler&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:6108:45: warning: 'tableIndex' may be used uninitialized [-Wmaybe-uninitialized] + 6108 | MDefinition* tableIndexArg = f.constantI32(int32_t(tableIndex)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:6096:12: note: 'tableIndex' was declared here + 6096 | uint32_t tableIndex; + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitTableGrow({anonymous}::FunctionCompiler&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:6194:45: warning: 'tableIndex' may be used uninitialized [-Wmaybe-uninitialized] + 6194 | MDefinition* tableIndexArg = f.constantI32(int32_t(tableIndex)); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:6181:12: note: 'tableIndex' was declared here + 6181 | uint32_t tableIndex; + | ^~~~~~~~~~ /usr/bin/i686-linux-gnu-g++ -o TestAtomicBitfields.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestAtomicBitfields.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestAtomicBitfields.cpp mfbt/tests/TestAtomics.o -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/shell' -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests12.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests12.o.pp Unified_cpp_js_src_jsapi-tests12.cpp -js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests13.o +In constructor 'js::jit::MWasmStoreLaneSimd128::MWasmStoreLaneSimd128(const js::wasm::MemoryAccessDesc&, uint32_t, uint32_t, uint32_t)', + inlined from 'static js::jit::MWasmStoreLaneSimd128* js::jit::MWasmStoreLaneSimd128::New(js::jit::TempAllocator&, js::jit::MDefinition*, js::jit::MDefinition*, const js::wasm::MemoryAccessDesc&, uint32_t, uint32_t, js::jit::MDefinition*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:11001:75, + inlined from 'void {anonymous}::FunctionCompiler::storeLaneSimd128(uint32_t, const js::wasm::LinearMemoryAddress&, uint32_t, js::jit::MDefinition*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:1618:53, + inlined from 'bool EmitStoreLaneSimd128({anonymous}::FunctionCompiler&, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:6486:21: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:10981:9: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized] +10981 | laneIndex_(laneIndex), + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitStoreLaneSimd128({anonymous}::FunctionCompiler&, uint32_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:6479:12: note: 'laneIndex' was declared here + 6479 | uint32_t laneIndex; + | ^~~~~~~~~ +In constructor 'js::jit::MWasmLoadLaneSimd128::MWasmLoadLaneSimd128(const js::wasm::MemoryAccessDesc&, uint32_t, uint32_t, uint32_t)', + inlined from 'static js::jit::MWasmLoadLaneSimd128* js::jit::MWasmLoadLaneSimd128::New(js::jit::TempAllocator&, js::jit::MDefinition*, js::jit::MDefinition*, const js::wasm::MemoryAccessDesc&, uint32_t, uint32_t, js::jit::MDefinition*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:10940:74, + inlined from 'js::jit::MDefinition* {anonymous}::FunctionCompiler::loadLaneSimd128(uint32_t, const js::wasm::LinearMemoryAddress&, uint32_t, js::jit::MDefinition*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:1594:51, + inlined from 'bool EmitLoadLaneSimd128({anonymous}::FunctionCompiler&, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:6474:21: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:10920:9: warning: 'laneIndex' may be used uninitialized [-Wmaybe-uninitialized] +10920 | laneIndex_(laneIndex), + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitLoadLaneSimd128({anonymous}::FunctionCompiler&, uint32_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:6467:12: note: 'laneIndex' was declared here + 6467 | uint32_t laneIndex; + | ^~~~~~~~~ /usr/bin/i686-linux-gnu-g++ -o TestAtomics.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestAtomics.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestAtomics.cpp mfbt/tests/TestBinarySearch.o /usr/bin/i686-linux-gnu-g++ -o TestBinarySearch.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestBinarySearch.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestBinarySearch.cpp mfbt/tests/TestBitSet.o +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:24, + from /build/reproducible-path/mozjs115-115.18.0/js/src/util/Poison.h:25, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/ProcessExecutableMemory.h:10, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/ExecutableAllocator.h:36, + from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/GCContext.h:16, + from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Cell.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Allocator.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/FormatBuffer.h:17, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/DateTime.cpp:28, + from Unified_cpp_js_src13.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* js::ErrorObject::createProto(JSContext*, JSProtoKey)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:369:68: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'protoProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src13.cpp:38: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp: In static member function 'static JSObject* js::ErrorObject::createProto(JSContext*, JSProtoKey)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:368:16: note: 'protoProto' declared here + 368 | RootedObject protoProto( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:360:47: note: 'cx' declared here + 360 | JSObject* ErrorObject::createProto(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'js::jit::MDefinition* {anonymous}::FunctionCompiler::constantI64(int64_t)', + inlined from 'bool EmitI64Const({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:4501:21, + inlined from 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:7428:9: +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:408:46: warning: 'i64' may be used uninitialized [-Wmaybe-uninitialized] + 408 | MConstant* constant = MConstant::NewInt64(alloc(), i); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:4496:11: note: 'i64' was declared here + 4496 | int64_t i64; + | ^~~ +In function 'bool EmitI32Const({anonymous}::FunctionCompiler&)', + inlined from 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:7426:9: +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:4491:21: warning: 'i32' may be used uninitialized [-Wmaybe-uninitialized] + 4491 | f.iter().setResult(f.constantI32(i32)); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:4486:11: note: 'i32' was declared here + 4486 | int32_t i32; + | ^~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/LIR.h:22: +In member function 'void js::jit::MBasicBlock::setSlot(uint32_t, js::jit::MDefinition*)', + inlined from 'void {anonymous}::FunctionCompiler::assign(unsigned int, js::jit::MDefinition*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:836:23, + inlined from 'bool EmitTeeLocal({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:4979:11, + inlined from 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:7362:9: +/build/reproducible-path/mozjs115-115.18.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; } +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:4974:16: note: 'value' was declared here + 4974 | MDefinition* value; + | ^~~~~ +In member function 'bool {anonymous}::FunctionCompiler::switchToCatch({anonymous}::Control&, const js::wasm::LabelKind&, uint32_t)', + inlined from 'bool EmitCatchAll({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:4788:25, + inlined from 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:7314:9: +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:3052:5: warning: 'kind' may be used uninitialized [-Wmaybe-uninitialized] + 3052 | if (fromKind == LabelKind::Try) { + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:4774:13: note: 'kind' was declared here + 4774 | LabelKind kind; + | ^~~~ +In member function 'bool js::wasm::OpIter::controlFindInnermostFrom(js::wasm::LabelKind, uint32_t, uint32_t*) [with Policy = {anonymous}::IonCompilePolicy]', + inlined from 'bool {anonymous}::FunctionCompiler::delegatePadPatches(const {anonymous}::ControlInstructionVector&, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:2883:41, + inlined from 'bool EmitDelegate({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:4806:30, + inlined from 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:7319:26: +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmOpIter.h:894:56: warning: 'relativeDepth' may be used uninitialized [-Wmaybe-uninitialized] + 894 | int32_t fromAbsoluteDepth = controlStack_.length() - fromRelativeDepth - 1; + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp: In function 'bool EmitBodyExprs({anonymous}::FunctionCompiler&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIonCompile.cpp:4792:12: note: 'relativeDepth' was declared here + 4792 | uint32_t relativeDepth; + | ^~~~~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual bool {anonymous}::DebugEnvironmentProxyHandler::has(JSContext*, JS::HandleObject, JS::HandleId, bool*) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:2348:24: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src13.cpp:11: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In member function 'virtual bool {anonymous}::DebugEnvironmentProxyHandler::has(JSContext*, JS::HandleObject, JS::HandleId, bool*) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:2348:14: note: 'id' declared here + 2348 | RootedId id(cx, id_); + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:2346:23: note: 'cx' declared here + 2346 | bool has(JSContext* cx, HandleObject proxy, HandleId id_, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = const JS::Rooted&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::EnvironmentIter::EnvironmentIter(JSContext*, const js::EnvironmentIter&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:1317:30, + inlined from 'bool GetThisValueForDebuggerEnvironmentIterMaybeOptimizedOut(JSContext*, const js::EnvironmentIter&, JS::HandleObject, const jsbytecode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3364:43: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ei' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In function 'bool GetThisValueForDebuggerEnvironmentIterMaybeOptimizedOut(JSContext*, const js::EnvironmentIter&, JS::HandleObject, const jsbytecode*, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3364:24: note: 'ei' declared here + 3364 | for (EnvironmentIter ei(cx, originalIter); ei; ei++) { + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3362:16: note: 'cx' declared here + 3362 | JSContext* cx, const EnvironmentIter& originalIter, HandleObject scopeChain, + | ~~~~~~~~~~~^~ /usr/bin/i686-linux-gnu-g++ -o TestBitSet.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestBitSet.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestBitSet.cpp mfbt/tests/TestBloomFilter.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::PropertyKey; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::CheckLexicalNameConflict(JSContext*, JS::Handle, JS::HandleObject, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3493:33: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In function 'bool js::CheckLexicalNameConflict(JSContext*, JS::Handle, JS::HandleObject, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3493:12: note: 'id' declared here + 3493 | RootedId id(cx, NameToId(name)); + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3490:16: note: 'cx' declared here + 3490 | JSContext* cx, Handle lexicalEnv, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::AbstractBindingIter]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::AbstractBindingIter; T = js::AbstractBindingIter]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::CheckGlobalDeclarationConflicts(JSContext*, JS::HandleScript, JS::Handle, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3783:49: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'bi' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In function 'bool js::CheckGlobalDeclarationConflicts(JSContext*, JS::HandleScript, JS::Handle, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3783:23: note: 'bi' declared here + 3783 | Rooted bi(cx, BindingIter(script)); + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3773:16: note: 'cx' declared here + 3773 | JSContext* cx, HandleScript script, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::LexicalEnvironmentObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::LexicalEnvironmentObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool CheckVarNameConflictsInEnv(JSContext*, JS::HandleScript, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3828:43, + inlined from 'bool CheckEvalDeclarationConflicts(JSContext*, JS::HandleScript, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3895:36, + inlined from 'bool js::GlobalOrEvalDeclInstantiation(JSContext*, JS::HandleObject, JS::HandleScript, GCThingIndex)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3953:39: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'env' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In function 'bool js::GlobalOrEvalDeclInstantiation(JSContext*, JS::HandleObject, JS::HandleScript, GCThingIndex)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3828:37: note: 'env' declared here + 3828 | Rooted env(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3943:51: note: 'cx' declared here + 3943 | bool js::GlobalOrEvalDeclInstantiation(JSContext* cx, HandleObject envChain, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests11.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests11.o.pp Unified_cpp_js_src_jsapi-tests11.cpp +js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests12.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmTableObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmTableObject*; T = js::WasmTableObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::wasm::GetImports(JSContext*, const Module&, JS::HandleObject, ImportValues*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:461:77: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'bool js::wasm::GetImports(JSContext*, const Module&, JS::HandleObject, ImportValues*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:461:34: note: 'obj' declared here + 461 | Rooted obj(cx, &v.toObject().as()); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:399:38: note: 'cx' declared here + 399 | bool js::wasm::GetImports(JSContext* cx, const Module& module, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool LooselyEqualBooleanAndOther(JSContext*, JS::Handle, JS::Handle, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EqualityOperations.cpp:96:76: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'lvalue' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src13.cpp:20: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EqualityOperations.cpp: In function 'bool LooselyEqualBooleanAndOther(JSContext*, JS::Handle, JS::Handle, bool*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EqualityOperations.cpp:96:25: note: 'lvalue' declared here + 96 | JS::Rooted lvalue(cx, JS::Int32Value(lval.toBoolean() ? 1 : 0)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EqualityOperations.cpp:90:52: note: 'cx' declared here + 90 | static bool LooselyEqualBooleanAndOther(JSContext* cx, + | ~~~~~~~~~~~^~ /usr/bin/i686-linux-gnu-g++ -o TestBloomFilter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestBloomFilter.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestBloomFilter.cpp mfbt/tests/TestBufferList.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool WebAssembly_instantiate(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4747:79, + inlined from 'bool WebAssembly_instantiate(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4740:13: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'bool WebAssembly_instantiate(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4747:26: note: 'promise' declared here + 4747 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4740:48: note: 'cx' declared here + 4740 | static bool WebAssembly_instantiate(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::WasmModuleObject::customSections(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:1560:51: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmModuleObject::customSections(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:1560:18: note: 'str' declared here + 1560 | RootedString str(cx, ToString(cx, args.get(1))); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:1549:50: note: 'cx' declared here + 1549 | bool WasmModuleObject::customSections(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ /usr/bin/i686-linux-gnu-g++ -o TestBufferList.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestBufferList.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestBufferList.cpp mfbt/tests/TestCasting.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool exn_toSource(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:802:50: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp: In function 'bool exn_toSource(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:802:16: note: 'obj' declared here + 802 | RootedObject obj(cx, ToObject(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:795:37: note: 'cx' declared here + 795 | static bool exn_toSource(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit14.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/jit/Unified_cpp_js_src_jit15.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::EnvironmentObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::EnvironmentObject*; T = js::EnvironmentObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual bool {anonymous}::DebugEnvironmentProxyHandler::ownPropertyKeys(JSContext*, JS::HandleObject, JS::MutableHandleIdVector) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:2283:62: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'env' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In member function 'virtual bool {anonymous}::DebugEnvironmentProxyHandler::ownPropertyKeys(JSContext*, JS::HandleObject, JS::MutableHandleIdVector) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:2282:32: note: 'env' declared here + 2282 | Rooted env( + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:2280:35: note: 'cx' declared here + 2280 | bool ownPropertyKeys(JSContext* cx, HandleObject proxy, + | ~~~~~~~~~~~^~ /usr/bin/i686-linux-gnu-g++ -o TestCasting.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestCasting.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestCasting.cpp mfbt/tests/TestCeilingFloor.o /usr/bin/i686-linux-gnu-g++ -o TestCeilingFloor.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestCeilingFloor.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestCeilingFloor.cpp mfbt/tests/TestCheckedInt.o /usr/bin/i686-linux-gnu-g++ -o TestCheckedInt.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestCheckedInt.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestCheckedInt.cpp mfbt/tests/TestCompactPair.o -/usr/bin/i686-linux-gnu-g++ -o TestCompactPair.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestCompactPair.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestCompactPair.cpp -mfbt/tests/TestCountPopulation.o -/usr/bin/i686-linux-gnu-g++ -o TestCountPopulation.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestCountPopulation.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestCountPopulation.cpp -mfbt/tests/TestCountZeroes.o -/usr/bin/i686-linux-gnu-g++ -o TestCountZeroes.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestCountZeroes.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestCountZeroes.cpp -mfbt/tests/TestDefineEnum.o -/usr/bin/i686-linux-gnu-g++ -o TestDefineEnum.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestDefineEnum.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestDefineEnum.cpp -mfbt/tests/TestDoublyLinkedList.o -/usr/bin/i686-linux-gnu-g++ -o TestDoublyLinkedList.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestDoublyLinkedList.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestDoublyLinkedList.cpp -mfbt/tests/TestEndian.o -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.h:14, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Realm.h:19, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Realm-inl.h:10, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Realm.cpp:8, - from Unified_cpp_js_src20.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::SavedFrame* js::GetFirstMatchedFrame(JSContext*, JSPrincipals*, Matcher&, JS::Handle, JS::SavedFrameSelfHosted, bool&) [with Matcher = bool(JSContext*, JSPrincipals*, JS::Handle)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:647:23: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rootedFrame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedArrayBufferObject*; T = js::SharedArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::WasmMemoryObject::bufferGetterImpl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2637:71: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'newBuffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src20.cpp:38: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In function 'js::SavedFrame* js::GetFirstMatchedFrame(JSContext*, JSPrincipals*, Matcher&, JS::Handle, JS::SavedFrameSelfHosted, bool&) [with Matcher = bool(JSContext*, JSPrincipals*, JS::Handle)]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:647:23: note: 'rootedFrame' declared here - 647 | Rooted rootedFrame(cx, frame); - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:640:52: note: 'cx' declared here - 640 | static SavedFrame* GetFirstMatchedFrame(JSContext* cx, JSPrincipals* principals, +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmMemoryObject::bufferGetterImpl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2635:37: note: 'newBuffer' declared here + 2635 | RootedSharedArrayBufferObject newBuffer( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2625:52: note: 'cx' declared here + 2625 | bool WasmMemoryObject::bufferGetterImpl(JSContext* cx, const CallArgs& args) { | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o TestEndian.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestEndian.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestEndian.cpp -mfbt/tests/TestEnumSet.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool JS::ExecuteRegExp(JSContext*, HandleObject, HandleObject, const char16_t*, size_t, size_t*, bool, MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:1139:77: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'input' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::WasmInstanceObject::getExportedFunction(JSContext*, JS::Handle, uint32_t, JS::MutableHandleFunction)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2341:72: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'name' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src20.cpp:11: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp: In function 'bool JS::ExecuteRegExp(JSContext*, HandleObject, HandleObject, const char16_t*, size_t, size_t*, bool, MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:1139:27: note: 'input' declared here - 1139 | Rooted input(cx, NewStringCopyN(cx, chars, length)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:1126:49: note: 'cx' declared here - 1126 | JS_PUBLIC_API bool JS::ExecuteRegExp(JSContext* cx, HandleObject obj, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool JS::ExecuteRegExpNoStatics(JSContext*, HandleObject, const char16_t*, size_t, size_t*, bool, MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:1156:77: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'input' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmInstanceObject::getExportedFunction(JSContext*, JS::Handle, uint32_t, JS::MutableHandleFunction)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2341:21: note: 'name' declared here + 2341 | Rooted name(cx, instance.getFuncDisplayAtom(cx, funcIndex)); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2325:16: note: 'cx' declared here + 2325 | JSContext* cx, Handle instanceObj, uint32_t funcIndex, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmTableObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmTableObject*; T = js::WasmTableObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::WasmTableObject* js::WasmTableObject::create(JSContext*, uint32_t, mozilla::Maybe, js::wasm::RefType, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3070:62: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp: In function 'bool JS::ExecuteRegExpNoStatics(JSContext*, HandleObject, const char16_t*, size_t, size_t*, bool, MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:1156:27: note: 'input' declared here - 1156 | Rooted input(cx, NewStringCopyN(cx, chars, length)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:1148:58: note: 'cx' declared here - 1148 | JS_PUBLIC_API bool JS::ExecuteRegExpNoStatics(JSContext* cx, HandleObject obj, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonTypes.h:17, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonAnalysis.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testJitGVN.cpp:8, - from Unified_cpp_js_src_jsapi-tests12.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static js::WasmTableObject* js::WasmTableObject::create(JSContext*, uint32_t, mozilla::Maybe, js::wasm::RefType, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3069:28: note: 'obj' declared here + 3069 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3064:53: note: 'cx' declared here + 3064 | WasmTableObject* WasmTableObject::create(JSContext* cx, uint32_t initialLength, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::SharedShape::ensureInitialCustomShape(JSContext*, JS::Handle) [with ObjectSubclass = js::ErrorObject]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape-inl.h:38:24, + inlined from 'static bool js::ErrorObject::init(JSContext*, JS::Handle, JSExnType, js::UniquePtr, JS::HandleString, JS::HandleObject, uint32_t, uint32_t, uint32_t, JS::HandleString, JS::Handle >)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:457:58: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testJitGVN.cpp:15: -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here - 332 | JS::Rooted s(cx, JS::ToString(cx, v)); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here - 324 | void maybeAppendException(JSAPITestString& message) override { - | ^~~~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject-inl.h:33, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:34: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape-inl.h: In static member function 'static bool js::ErrorObject::init(JSContext*, JS::Handle, JSExnType, js::UniquePtr, JS::HandleString, JS::HandleObject, uint32_t, uint32_t, uint32_t, JS::HandleString, JS::Handle >)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape-inl.h:38:24: note: 'shape' declared here + 38 | Rooted shape(cx, ObjectSubclass::assignInitialShape(cx, obj)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:444:39: note: 'cx' declared here + 444 | bool js::ErrorObject::init(JSContext* cx, Handle obj, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmTableObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmTableObject*; T = js::WasmTableObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::WasmTableObject::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3162:41: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'table' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmTableObject::construct(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3160:28: note: 'table' declared here + 3160 | Rooted table( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3095:44: note: 'cx' declared here + 3095 | bool WasmTableObject::construct(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::SavedFrame* js::SavedFrame::create(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:573:78: + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::ErrorObject* js::ErrorObject::create(JSContext*, JSExnType, JS::HandleObject, JS::HandleString, uint32_t, uint32_t, uint32_t, js::UniquePtr, JS::HandleString, JS::Handle >, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:533:34: /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In static member function 'static js::SavedFrame* js::SavedFrame::create(JSContext*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:572:16: note: 'proto' declared here - 572 | RootedObject proto(cx, +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp: In static member function 'static js::ErrorObject* js::ErrorObject::create(JSContext*, JSExnType, JS::HandleObject, JS::HandleString, uint32_t, uint32_t, uint32_t, js::UniquePtr, JS::HandleString, JS::Handle >, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:533:16: note: 'proto' declared here + 533 | RootedObject proto(cx, protoArg); | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:563:43: note: 'cx' declared here - 563 | SavedFrame* SavedFrame::create(JSContext* cx) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::SavedFrame* js::GetFirstMatchedFrame(JSContext*, JSPrincipals*, Matcher&, JS::Handle, JS::SavedFrameSelfHosted, bool&) [with Matcher = GetFirstSubsumedSavedFrame(JSContext*, JSPrincipals*, JS::HandleObject, JS::SavedFrameSelfHosted)::)>]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:647:23, - inlined from 'JSObject* js::GetFirstSubsumedSavedFrame(JSContext*, JSPrincipals*, JS::HandleObject, JS::SavedFrameSelfHosted)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:698:30: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rootedFrame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In function 'JSObject* js::GetFirstSubsumedSavedFrame(JSContext*, JSPrincipals*, JS::HandleObject, JS::SavedFrameSelfHosted)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:647:23: note: 'rootedFrame' declared here - 647 | Rooted rootedFrame(cx, frame); - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:680:16: note: 'cx' declared here - 680 | JSContext* cx, JSPrincipals* principals, HandleObject savedFrame, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SavedFrame*; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::SavedFrame* js::UnwrapSavedFrame(JSContext*, JSPrincipals*, JS::HandleObject, JS::SavedFrameSelfHosted, bool&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:754:65: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:523:49: note: 'cx' declared here + 523 | ErrorObject* js::ErrorObject::create(JSContext* cx, JSExnType errorType, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = std::nullptr_t; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::ErrorObject* CreateErrorObject(JSContext*, const JS::CallArgs&, unsigned int, JSExnType, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:208:35: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'message' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In function 'js::SavedFrame* js::UnwrapSavedFrame(JSContext*, JSPrincipals*, JS::HandleObject, JS::SavedFrameSelfHosted, bool&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:754:23: note: 'frame' declared here - 754 | Rooted frame(cx, obj->maybeUnwrapAs()); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:746:49: note: 'cx' declared here - 746 | js::SavedFrame* js::UnwrapSavedFrame(JSContext* cx, JSPrincipals* principals, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SavedFrame*; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::SavedFrameResult JS::GetSavedFrameAsyncParent(JSContext*, JSPrincipals*, HandleObject, MutableHandleObject, SavedFrameSelfHosted)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:916:79: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp: In function 'js::ErrorObject* CreateErrorObject(JSContext*, const JS::CallArgs&, unsigned int, JSExnType, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:208:16: note: 'message' declared here + 208 | RootedString message(cx, nullptr); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:204:50: note: 'cx' declared here + 204 | static ErrorObject* CreateErrorObject(JSContext* cx, const CallArgs& args, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmTableObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmTableObject* const&; T = js::WasmTableObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::wasm::Module::instantiateTables(JSContext*, const js::WasmTableObjectVector&, JS::MutableHandle >, js::wasm::SharedTableVector*) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp:788:69: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tableObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In function 'JS::SavedFrameResult JS::GetSavedFrameAsyncParent(JSContext*, JSPrincipals*, HandleObject, MutableHandleObject, SavedFrameSelfHosted)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:915:27: note: 'frame' declared here - 915 | Rooted frame(cx, UnwrapSavedFrame(cx, principals, savedFrame, - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:907:16: note: 'cx' declared here - 907 | JSContext* cx, JSPrincipals* principals, HandleObject savedFrame, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SavedFrame*; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::SavedFrameResult JS::GetSavedFrameParent(JSContext*, JSPrincipals*, HandleObject, MutableHandleObject, SavedFrameSelfHosted)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:951:79: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp: In member function 'bool js::wasm::Module::instantiateTables(JSContext*, const js::WasmTableObjectVector&, JS::MutableHandle >, js::wasm::SharedTableVector*) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp:788:32: note: 'tableObj' declared here + 788 | Rooted tableObj(cx, tableImports[tableIndex]); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp:781:43: note: 'cx' declared here + 781 | bool Module::instantiateTables(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ErrorObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ErrorObject*; T = js::ErrorObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool AggregateError(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:336:68: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In function 'JS::SavedFrameResult JS::GetSavedFrameParent(JSContext*, JSPrincipals*, HandleObject, MutableHandleObject, SavedFrameSelfHosted)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:950:27: note: 'frame' declared here - 950 | Rooted frame(cx, UnwrapSavedFrame(cx, principals, savedFrame, - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:942:16: note: 'cx' declared here - 942 | JSContext* cx, JSPrincipals* principals, HandleObject savedFrame, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* JS::ConvertSavedFrameToPlainObject(JSContext*, HandleObject, SavedFrameSelfHosted)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1155:65: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'nextConverted' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp: In function 'bool AggregateError(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:335:24: note: 'obj' declared here + 335 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorObject.cpp:313:39: note: 'cx' declared here + 313 | static bool AggregateError(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmTagObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmTagObject*; T = js::WasmTagObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::WasmTagObject* js::WasmTagObject::create(JSContext*, const js::wasm::SharedTagType&, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3763:79: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In function 'JSObject* JS::ConvertSavedFrameToPlainObject(JSContext*, HandleObject, SavedFrameSelfHosted)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1155:22: note: 'nextConverted' declared here - 1155 | RootedObject nextConverted(cx, JS_NewObject(cx, nullptr)); - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1124:16: note: 'cx' declared here - 1124 | JSContext* cx, HandleObject savedFrameArg, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = std::nullptr_t; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::SavedStacks::checkForEvalInFramePrev(JSContext*, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1752:40: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'saved' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static js::WasmTagObject* js::WasmTagObject::create(JSContext*, const js::wasm::SharedTagType&, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3762:26: note: 'obj' declared here + 3762 | Rooted obj(cx, + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3759:49: note: 'cx' declared here + 3759 | WasmTagObject* WasmTagObject::create(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmTagObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmTagObject*; T = js::WasmTagObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::WasmTagObject::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3749:78: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tagObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In member function 'bool js::SavedStacks::checkForEvalInFramePrev(JSContext*, JS::MutableHandle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1752:23: note: 'saved' declared here - 1752 | Rooted saved(cx, nullptr); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1722:16: note: 'cx' declared here - 1722 | JSContext* cx, MutableHandle lookup) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr, JS::DeletePolicy > >]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr, JS::DeletePolicy > >; T = mozilla::UniquePtr, JS::DeletePolicy > >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::GlobalScope* js::GlobalScope::createEmpty(JSContext*, js::ScopeKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:625:53: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'data' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmTagObject::construct(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3749:26: note: 'tagObj' declared here + 3749 | Rooted tagObj(cx, WasmTagObject::create(cx, tagType, proto)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3710:42: note: 'cx' declared here + 3710 | bool WasmTagObject::construct(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::CallObject* js::CallObject::createHollowForDebug(JSContext*, JS::HandleFunction)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:202:71: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src20.cpp:47: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp: In static member function 'static js::GlobalScope* js::GlobalScope::createEmpty(JSContext*, js::ScopeKind)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:624:34: note: 'data' declared here - 624 | Rooted> data( - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:623:50: note: 'cx' declared here - 623 | GlobalScope* GlobalScope::createEmpty(JSContext* cx, ScopeKind kind) { - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o TestEnumSet.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestEnumSet.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestEnumSet.cpp -mfbt/tests/TestEnumTypeTraits.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests13.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests13.o.pp Unified_cpp_js_src_jsapi-tests13.cpp -js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests14.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::AbstractBindingIter]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::AbstractBindingIter; T = js::AbstractBindingIter]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'void js::DumpBindings(JSContext*, Scope*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1280:53: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'bi' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::CallObject* js::CallObject::createHollowForDebug(JSContext*, JS::HandleFunction)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:202:24: note: 'shape' declared here + 202 | Rooted shape(cx, EmptyEnvironmentShape(cx)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:196:57: note: 'cx' declared here + 196 | CallObject* CallObject::createHollowForDebug(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::VarEnvironmentObject* js::VarEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:300:77: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp: In function 'void js::DumpBindings(JSContext*, Scope*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1280:28: note: 'bi' declared here - 1280 | for (Rooted bi(cx, BindingIter(scope)); bi; bi++) { - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1278:34: note: 'cx' declared here - 1278 | void js::DumpBindings(JSContext* cx, Scope* scopeArg) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr, JS::DeletePolicy > >]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr, JS::DeletePolicy > >; T = mozilla::UniquePtr, JS::DeletePolicy > >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::WasmFunctionScope* js::WasmFunctionScope::create(JSContext*, JS::Handle, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:798:71: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'data' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::VarEnvironmentObject* js::VarEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:299:24: note: 'shape' declared here + 299 | Rooted shape(cx, + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:295:16: note: 'cx' declared here + 295 | JSContext* cx, Handle scope) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmExceptionObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmExceptionObject*; T = js::WasmExceptionObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::WasmExceptionObject* js::WasmExceptionObject::create(JSContext*, JS::Handle, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4008:66: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp: In static member function 'static js::WasmFunctionScope* js::WasmFunctionScope::create(JSContext*, JS::Handle, uint32_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:797:34: note: 'data' declared here - 797 | Rooted> data( - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:777:57: note: 'cx' declared here - 777 | WasmFunctionScope* WasmFunctionScope::create(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSLinearString* js::RegExpObject::toString(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:466:43: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'src' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static js::WasmExceptionObject* js::WasmExceptionObject::create(JSContext*, JS::Handle, JS::HandleObject, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4007:32: note: 'obj' declared here + 4007 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:4003:61: note: 'cx' declared here + 4003 | WasmExceptionObject* WasmExceptionObject::create(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::BlockLexicalEnvironmentObject* js::BlockLexicalEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:959:63: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp: In static member function 'static JSLinearString* js::RegExpObject::toString(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:466:19: note: 'src' declared here - 466 | Rooted src(cx, obj->getSource()); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:463:51: note: 'cx' declared here - 463 | JSLinearString* RegExpObject::toString(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SavedFrame*; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool JS::BuildStackString(JSContext*, JSPrincipals*, HandleObject, MutableHandleString, size_t, js::StackFormat)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1057:74: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::BlockLexicalEnvironmentObject* js::BlockLexicalEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:958:24: note: 'shape' declared here + 958 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:955:16: note: 'cx' declared here + 955 | JSContext* cx, Handle scope) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmExceptionObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmExceptionObject*; T = js::WasmExceptionObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::WasmExceptionObject::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3968:64: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'exnObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In function 'bool JS::BuildStackString(JSContext*, JSPrincipals*, HandleObject, MutableHandleString, size_t, js::StackFormat)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1055:29: note: 'frame' declared here - 1055 | Rooted frame( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1034:48: note: 'cx' declared here - 1034 | JS_PUBLIC_API bool BuildStackString(JSContext* cx, JSPrincipals* principals, +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmExceptionObject::construct(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3967:32: note: 'exnObj' declared here + 3967 | Rooted exnObj( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3919:48: note: 'cx' declared here + 3919 | bool WasmExceptionObject::construct(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o TestEnumTypeTraits.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestEnumTypeTraits.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestEnumTypeTraits.cpp -mfbt/tests/TestEnumeratedArray.o -/usr/bin/i686-linux-gnu-g++ -o TestEnumeratedArray.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestEnumeratedArray.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestEnumeratedArray.cpp -mfbt/tests/TestFastBernoulliTrial.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests14.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests14.o.pp Unified_cpp_js_src_jsapi-tests14.cpp -js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests15.o -/usr/bin/i686-linux-gnu-g++ -o TestFastBernoulliTrial.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestFastBernoulliTrial.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestFastBernoulliTrial.cpp -mfbt/tests/TestFloatingPoint.o -/usr/bin/i686-linux-gnu-g++ -o TestFloatingPoint.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestFloatingPoint.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestFloatingPoint.cpp -mfbt/tests/TestFunctionRef.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::SavedStacks::getLocation(JSContext*, const js::FrameIter&, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1851:40: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmModuleObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::WasmModuleObject::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:1749:74: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'moduleObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In member function 'bool js::SavedStacks::getLocation(JSContext*, const js::FrameIter&, JS::MutableHandle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1851:16: note: 'script' declared here - 1851 | RootedScript script(cx, iter.script()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1818:42: note: 'cx' declared here - 1818 | bool SavedStacks::getLocation(JSContext* cx, const FrameIter& iter, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr, JS::DeletePolicy > >]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr, JS::DeletePolicy > >; T = mozilla::UniquePtr, JS::DeletePolicy > >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::GlobalScope; SpecificEnvironmentType = std::nullptr_t]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1672:72: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rootedData' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmModuleObject::construct(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:1749:16: note: 'moduleObj' declared here + 1749 | RootedObject moduleObj(cx, WasmModuleObject::create(cx, *module, proto)); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:1688:45: note: 'cx' declared here + 1688 | bool WasmModuleObject::construct(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::RuntimeLexicalErrorObject* js::RuntimeLexicalErrorObject::create(JSContext*, JS::HandleObject, unsigned int)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:1221:78: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp: In member function 'js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::GlobalScope; SpecificEnvironmentType = std::nullptr_t]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1671:47: note: 'rootedData' declared here - 1671 | Rooted> rootedData( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1669:16: note: 'cx' declared here - 1669 | JSContext* cx, CompilationAtomCache& atomCache, +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::RuntimeLexicalErrorObject* js::RuntimeLexicalErrorObject::create(JSContext*, JS::HandleObject, unsigned int)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:1219:24: note: 'shape' declared here + 1219 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:1218:16: note: 'cx' declared here + 1218 | JSContext* cx, HandleObject enclosing, unsigned errorNumber) { | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr, JS::DeletePolicy > >]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr, JS::DeletePolicy > >; T = mozilla::UniquePtr, JS::DeletePolicy > >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::LexicalScope; SpecificEnvironmentType = js::BlockLexicalEnvironmentObject]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1689:59: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rootedData' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::WasmFunctionCallObject* js::WasmFunctionCallObject::createHollowForDebug(JSContext*, JS::HandleObject, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:611:79: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp: In member function 'js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::LexicalScope; SpecificEnvironmentType = js::BlockLexicalEnvironmentObject]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here - 1689 | Rooted> rootedData( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1685:53: note: 'cx' declared here - 1685 | Scope* ScopeStencil::createSpecificScope(JSContext* cx, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o TestFunctionRef.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestFunctionRef.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestFunctionRef.cpp -mfbt/tests/TestFunctionTypeTraits.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr, JS::DeletePolicy > >]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr, JS::DeletePolicy > >; T = mozilla::UniquePtr, JS::DeletePolicy > >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::ClassBodyScope; SpecificEnvironmentType = js::BlockLexicalEnvironmentObject]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1689:59: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rootedData' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::WasmFunctionCallObject* js::WasmFunctionCallObject::createHollowForDebug(JSContext*, JS::HandleObject, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:610:24: note: 'shape' declared here + 610 | Rooted shape(cx, + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:609:16: note: 'cx' declared here + 609 | JSContext* cx, HandleObject enclosing, Handle scope) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::WasmInstanceEnvironmentObject* js::WasmInstanceEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:585:67: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp: In member function 'js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::ClassBodyScope; SpecificEnvironmentType = js::BlockLexicalEnvironmentObject]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here - 1689 | Rooted> rootedData( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1685:53: note: 'cx' declared here - 1685 | Scope* ScopeStencil::createSpecificScope(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr, JS::DeletePolicy > >]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr, JS::DeletePolicy > >; T = mozilla::UniquePtr, JS::DeletePolicy > >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::EvalScope; SpecificEnvironmentType = js::VarEnvironmentObject]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1689:59: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rootedData' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::WasmInstanceEnvironmentObject* js::WasmInstanceEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:584:24: note: 'shape' declared here + 584 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:583:16: note: 'cx' declared here + 583 | JSContext* cx, Handle scope) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::EnvironmentObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::EnvironmentObject*; T = js::EnvironmentObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::DebugEnvironmentProxy* GetDebugEnvironmentForEnvironmentObject(JSContext*, const js::EnvironmentIter&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3083:55, + inlined from 'JSObject* GetDebugEnvironment(JSContext*, const js::EnvironmentIter&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3233:51: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'env' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp: In member function 'js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::EvalScope; SpecificEnvironmentType = js::VarEnvironmentObject]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here - 1689 | Rooted> rootedData( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1685:53: note: 'cx' declared here - 1685 | Scope* ScopeStencil::createSpecificScope(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr, JS::DeletePolicy > >]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr, JS::DeletePolicy > >; T = mozilla::UniquePtr, JS::DeletePolicy > >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::VarScope; SpecificEnvironmentType = js::VarEnvironmentObject]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1689:59: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rootedData' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In function 'JSObject* GetDebugEnvironment(JSContext*, const js::EnvironmentIter&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3083:30: note: 'env' declared here + 3083 | Rooted env(cx, &ei.environment()); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3222:49: note: 'cx' declared here + 3222 | static JSObject* GetDebugEnvironment(JSContext* cx, const EnvironmentIter& ei) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmGlobalObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmGlobalObject*; T = js::WasmGlobalObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::WasmGlobalObject* js::WasmGlobalObject::create(JSContext*, js::wasm::HandleVal, bool, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3460:63: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp: In member function 'js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::VarScope; SpecificEnvironmentType = js::VarEnvironmentObject]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here - 1689 | Rooted> rootedData( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1685:53: note: 'cx' declared here - 1685 | Scope* ScopeStencil::createSpecificScope(JSContext* cx, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o TestFunctionTypeTraits.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestFunctionTypeTraits.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestFunctionTypeTraits.cpp -mfbt/tests/TestHashTable.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::RegExpShared*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::RegExpShared*; T = js::RegExpShared*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::RegExpStatics::executeLazy(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpStatics.cpp:31:77: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shared' in '((js::StackRootedBase**)cx)[9]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static js::WasmGlobalObject* js::WasmGlobalObject::create(JSContext*, js::wasm::HandleVal, bool, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3459:29: note: 'obj' declared here + 3459 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:3457:55: note: 'cx' declared here + 3457 | WasmGlobalObject* WasmGlobalObject::create(JSContext* cx, HandleVal value, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmGlobalObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmGlobalObject*; T = js::WasmGlobalObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool EnsureExportedGlobalObject(JSContext*, const js::wasm::ValVector&, size_t, const js::wasm::GlobalDesc&, js::WasmGlobalObjectVector&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp:828:71, + inlined from 'bool js::wasm::Module::instantiateGlobals(JSContext*, const js::wasm::ValVector&, js::WasmGlobalObjectVector&) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp:860:36: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'go' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src20.cpp:20: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpStatics.cpp: In member function 'bool js::RegExpStatics::executeLazy(JSContext*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpStatics.cpp:30:22: note: 'shared' declared here - 30 | RootedRegExpShared shared(cx, - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpStatics.cpp:19:44: note: 'cx' declared here - 19 | bool RegExpStatics::executeLazy(JSContext* cx) { +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp: In member function 'bool js::wasm::Module::instantiateGlobals(JSContext*, const js::wasm::ValVector&, js::WasmGlobalObjectVector&) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp:827:29: note: 'go' declared here + 827 | Rooted go( + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp:843:44: note: 'cx' declared here + 843 | bool Module::instantiateGlobals(JSContext* cx, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o TestHashTable.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestHashTable.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestHashTable.cpp -mfbt/tests/TestIntegerRange.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr >]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr >; T = mozilla::UniquePtr >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::FunctionScope; SpecificEnvironmentType = js::CallObject]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1689:59: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rootedData' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool CreateExportObject(JSContext*, JS::Handle, const js::JSObjectVector&, const js::WasmTableObjectVector&, JS::Handle, const js::WasmTagObjectVector&, const js::wasm::ValVector&, const js::WasmGlobalObjectVector&, const js::wasm::ExportVector&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp:955:27, + inlined from 'bool js::wasm::Module::instantiate(JSContext*, js::wasm::ImportValues&, JS::HandleObject, JS::MutableHandle) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp:1089:26: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'func' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp: In member function 'js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::FunctionScope; SpecificEnvironmentType = js::CallObject]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here - 1689 | Rooted> rootedData( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1685:53: note: 'cx' declared here - 1685 | Scope* ScopeStencil::createSpecificScope(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr >]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr >; T = mozilla::UniquePtr >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::ModuleScope; SpecificEnvironmentType = js::ModuleEnvironmentObject]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1689:59: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rootedData' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp: In member function 'bool js::wasm::Module::instantiate(JSContext*, js::wasm::ImportValues&, JS::HandleObject, JS::MutableHandle) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp:955:20: note: 'func' declared here + 955 | RootedFunction func(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.cpp:1033:37: note: 'cx' declared here + 1033 | bool Module::instantiate(JSContext* cx, ImportValues& imports, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::NonSyntacticLexicalEnvironmentObject* js::NonSyntacticLexicalEnvironmentObject::create(JSContext*, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:1199:63: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp: In member function 'js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::ModuleScope; SpecificEnvironmentType = js::ModuleEnvironmentObject]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here - 1689 | Rooted> rootedData( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1685:53: note: 'cx' declared here - 1685 | Scope* ScopeStencil::createSpecificScope(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::NonSyntacticLexicalEnvironmentObject* js::ObjectRealm::getOrCreateNonSyntacticLexicalEnvironment(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Realm.cpp:168:76: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'lexicalEnv' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::NonSyntacticLexicalEnvironmentObject* js::NonSyntacticLexicalEnvironmentObject::create(JSContext*, JS::HandleObject, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:1198:24: note: 'shape' declared here + 1198 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:1192:57: note: 'cx' declared here + 1192 | NonSyntacticLexicalEnvironmentObject::create(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::GlobalLexicalEnvironmentObject* js::GlobalLexicalEnvironmentObject::create(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:1170:63: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Realm.cpp: In member function 'js::NonSyntacticLexicalEnvironmentObject* js::ObjectRealm::getOrCreateNonSyntacticLexicalEnvironment(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Realm.cpp:168:16: note: 'lexicalEnv' declared here - 168 | RootedObject lexicalEnv(cx, nonSyntacticLexicalEnvironments_->lookup(key)); - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Realm.cpp:153:67: note: 'cx' declared here - 153 | ObjectRealm::getOrCreateNonSyntacticLexicalEnvironment(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr >]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr >; T = mozilla::UniquePtr >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::WasmInstanceScope* js::WasmInstanceScope::create(JSContext*, js::WasmInstanceObject*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:741:71: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'data' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::GlobalLexicalEnvironmentObject* js::GlobalLexicalEnvironmentObject::create(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:1169:24: note: 'shape' declared here + 1169 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:1166:16: note: 'cx' declared here + 1166 | JSContext* cx, Handle global) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::WithEnvironmentObject* js::WithEnvironmentObject::create(JSContext*, JS::HandleObject, JS::HandleObject, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:634:78: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp: In static member function 'static js::WasmInstanceScope* js::WasmInstanceScope::create(JSContext*, js::WasmInstanceObject*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:740:34: note: 'data' declared here - 740 | Rooted> data( - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:730:57: note: 'cx' declared here - 730 | WasmInstanceScope* WasmInstanceScope::create(JSContext* cx, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonTypes.h:17, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/RegisterSets.h:18, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testJitRegisterSet.cpp:8, - from Unified_cpp_js_src_jsapi-tests13.cpp:2: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::WithEnvironmentObject* js::WithEnvironmentObject::create(JSContext*, JS::HandleObject, JS::HandleObject, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:633:24: note: 'shape' declared here + 633 | Rooted shape(cx, + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:629:65: note: 'cx' declared here + 629 | WithEnvironmentObject* WithEnvironmentObject::create(JSContext* cx, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool document_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testLookup.cpp:57:75: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'docAll' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::CreateObjectsForEnvironmentChain(JSContext*, JS::HandleObjectVector, JS::HandleObject, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3310:47: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'enclosingEnv' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_jsapi-tests13.cpp:20: -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testLookup.cpp: In function 'bool document_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testLookup.cpp:57:29: note: 'docAll' declared here - 57 | JS::Rooted docAll(cx, JS_NewObject(cx, &DocumentAllClass)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testLookup.cpp:42:34: note: 'cx' declared here - 42 | bool document_resolve(JSContext* cx, JS::HandleObject obj, JS::HandleId id, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::ArrayObject* js::RegExpRealm::createMatchResultTemplateObject(JSContext*, ResultTemplateKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:859:78: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'templateObject' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In function 'bool js::CreateObjectsForEnvironmentChain(JSContext*, JS::HandleObjectVector, JS::HandleObject, JS::MutableHandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3310:16: note: 'enclosingEnv' declared here + 3310 | RootedObject enclosingEnv(cx, terminatingEnv); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:3296:54: note: 'cx' declared here + 3296 | bool js::CreateObjectsForEnvironmentChain(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::NonSyntacticVariablesObject* js::NonSyntacticVariablesObject::create(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:822:65: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp: In member function 'js::ArrayObject* js::RegExpRealm::createMatchResultTemplateObject(JSContext*, ResultTemplateKind)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:857:24: note: 'templateObject' declared here - 857 | Rooted templateObject( - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:853:16: note: 'cx' declared here - 853 | JSContext* cx, ResultTemplateKind kind) { +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::NonSyntacticVariablesObject* js::NonSyntacticVariablesObject::create(JSContext*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:821:24: note: 'shape' declared here + 821 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:820:16: note: 'cx' declared here + 820 | JSContext* cx) { | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o TestIntegerRange.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestIntegerRange.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestIntegerRange.cpp -mfbt/tests/TestJSONWriter.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::RegExpObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::RegExpObject*; T = js::RegExpObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::RegExpObject* js::RegExpAlloc(JSContext*, NewObjectKind, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:65:75: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'regexp' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp: In function 'js::RegExpObject* js::RegExpAlloc(JSContext*, NewObjectKind, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:64:25: note: 'regexp' declared here - 64 | Rooted regexp( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:62:42: note: 'cx' declared here - 62 | RegExpObject* js::RegExpAlloc(JSContext* cx, NewObjectKind newKind, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::RegExpObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::RegExpObject*; T = js::RegExpObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::RegExpObject* js::RegExpObject::createSyntaxChecked(JSContext*, JS::Handle, JS::RegExpFlags, js::NewObjectKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:209:60: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'regexp' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ModuleEnvironmentObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ModuleEnvironmentObject*; T = js::ModuleEnvironmentObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::ModuleEnvironmentObject* js::ModuleEnvironmentObject::create(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:390:74: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'env' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp: In static member function 'static js::RegExpObject* js::RegExpObject::createSyntaxChecked(JSContext*, JS::Handle, JS::RegExpFlags, js::NewObjectKind)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:209:25: note: 'regexp' declared here - 209 | Rooted regexp(cx, RegExpAlloc(cx, newKind)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:205:60: note: 'cx' declared here - 205 | RegExpObject* RegExpObject::createSyntaxChecked(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::RegExpObject* js::RegExpObject::create(JSContext*, const CharT*, size_t, JS::RegExpFlags, js::NewObjectKind) [with CharT = char16_t]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:192:19: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'source' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::ModuleEnvironmentObject* js::ModuleEnvironmentObject::create(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:388:36: note: 'env' declared here + 388 | Rooted env( + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:382:16: note: 'cx' declared here + 382 | JSContext* cx, Handle module) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::WasmInstanceObject::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2020:28: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'importObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp: In static member function 'static js::RegExpObject* js::RegExpObject::create(JSContext*, const CharT*, size_t, JS::RegExpFlags, js::NewObjectKind) [with CharT = char16_t]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:192:19: note: 'source' declared here - 192 | Rooted source(cx, AtomizeChars(cx, chars, length)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:186:47: note: 'cx' declared here - 186 | RegExpObject* RegExpObject::create(JSContext* cx, const CharT* chars, +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static bool js::WasmInstanceObject::construct(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2020:16: note: 'importObj' declared here + 2020 | RootedObject importObj(cx); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2000:47: note: 'cx' declared here + 2000 | bool WasmInstanceObject::construct(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::RegExpObject* js::RegExpObject::create(JSContext*, const CharT*, size_t, JS::RegExpFlags, js::NewObjectKind) [with CharT = char16_t]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:192:19, - inlined from 'JSObject* JS::NewUCRegExpObject(JSContext*, const char16_t*, size_t, RegExpFlags)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:1092:30: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'source' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp: In function 'JSObject* JS::NewUCRegExpObject(JSContext*, const char16_t*, size_t, RegExpFlags)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:192:19: note: 'source' declared here - 192 | Rooted source(cx, AtomizeChars(cx, chars, length)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:1085:58: note: 'cx' declared here - 1085 | JS_PUBLIC_API JSObject* JS::NewUCRegExpObject(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::RegExpObject* js::RegExpObject::create(JSContext*, const CharT*, size_t, JS::RegExpFlags, js::NewObjectKind) [with CharT = char16_t]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:192:19, - inlined from 'JSObject* JS::NewRegExpObject(JSContext*, const char*, size_t, RegExpFlags)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:1082:30: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'source' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmInstanceScope*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmInstanceScope*; T = js::WasmInstanceScope*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::WasmInstanceScope* js::WasmInstanceObject::getScope(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2430:53: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'instanceScope' in '((js::StackRootedBase**)cx)[2]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp: In function 'JSObject* JS::NewRegExpObject(JSContext*, const char*, size_t, RegExpFlags)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:192:19: note: 'source' declared here - 192 | Rooted source(cx, AtomizeChars(cx, chars, length)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:1072:56: note: 'cx' declared here - 1072 | JS_PUBLIC_API JSObject* JS::NewRegExpObject(JSContext* cx, const char* bytes, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::RegExpObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::RegExpObject*; T = js::RegExpObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* js::CloneRegExpObject(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:965:65: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'clone' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static js::WasmInstanceScope* js::WasmInstanceObject::getScope(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2429:30: note: 'instanceScope' declared here + 2429 | Rooted instanceScope( + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2423:16: note: 'cx' declared here + 2423 | JSContext* cx, Handle instanceObj) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WasmInstanceScope*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WasmInstanceScope*; T = js::WasmInstanceScope*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::WasmFunctionScope* js::WasmInstanceObject::getFunctionScope(JSContext*, JS::Handle, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2451:56: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'instanceScope' in '((js::StackRootedBase**)cx)[2]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp: In function 'JSObject* js::CloneRegExpObject(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:964:25: note: 'clone' declared here - 964 | Rooted clone( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:961:44: note: 'cx' declared here - 961 | JSObject* js::CloneRegExpObject(JSContext* cx, Handle regex) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In static member function 'static js::WasmFunctionScope* js::WasmInstanceObject::getFunctionScope(JSContext*, JS::Handle, uint32_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2450:30: note: 'instanceScope' declared here + 2450 | Rooted instanceScope( + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:2443:16: note: 'cx' declared here + 2443 | JSContext* cx, Handle instanceObj, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = ResolveResponseClosure*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool ResolveResponse(JSContext*, JS::CallArgs, JS::Handle, bool, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:5296:52: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'closure' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testJitRegisterSet.cpp:10: -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here - 332 | JS::Rooted s(cx, JS::ToString(cx, v)); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here - 324 | void maybeAppendException(JSAPITestString& message) override { - | ^~~~~~~~ -/usr/bin/i686-linux-gnu-g++ -o TestJSONWriter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestJSONWriter.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestJSONWriter.cpp -mfbt/tests/TestLinkedList.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SavedFrame*; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::SavedFrame* js::SavedStacks::createFrameFromLookup(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1805:55: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'bool ResolveResponse(JSContext*, JS::CallArgs, JS::Handle, bool, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:5294:16: note: 'closure' declared here + 5294 | RootedObject closure( + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:5280:40: note: 'cx' declared here + 5280 | static bool ResolveResponse(JSContext* cx, CallArgs callArgs, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::BlockLexicalEnvironmentObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::BlockLexicalEnvironmentObject*; T = js::BlockLexicalEnvironmentObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::BlockLexicalEnvironmentObject* js::BlockLexicalEnvironmentObject::clone(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:1013:58: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'copy' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In member function 'js::SavedFrame* js::SavedStacks::createFrameFromLookup(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1805:23: note: 'frame' declared here - 1805 | Rooted frame(cx, SavedFrame::create(cx)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1804:16: note: 'cx' declared here - 1804 | JSContext* cx, Handle lookup) { +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp: In static member function 'static js::BlockLexicalEnvironmentObject* js::BlockLexicalEnvironmentObject::clone(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:1012:42: note: 'copy' declared here + 1012 | Rooted copy( + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.cpp:1009:16: note: 'cx' declared here + 1009 | JSContext* cx, Handle env) { | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SavedFrame*; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::SavedFrame* js::SavedStacks::getOrCreateSavedFrame(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1791:66: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool WebAssembly_compileStreaming(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:5335:79, + inlined from 'bool WebAssembly_compileStreaming(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:5327:13: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In member function 'js::SavedFrame* js::SavedStacks::getOrCreateSavedFrame(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1791:23: note: 'frame' declared here - 1791 | Rooted frame(cx, createFrameFromLookup(cx, lookup)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1783:16: note: 'cx' declared here - 1783 | JSContext* cx, Handle lookup) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::GCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::GCVector; T = JS::GCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::SavedStacks::adoptAsyncStack(JSContext*, JS::MutableHandle, JS::Handle, const mozilla::Maybe&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1660:67: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'stackChain' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'bool WebAssembly_compileStreaming(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:5335:26: note: 'promise' declared here + 5335 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:5327:53: note: 'cx' declared here + 5327 | static bool WebAssembly_compileStreaming(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool WebAssembly_instantiateStreaming(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:5365:79, + inlined from 'bool WebAssembly_instantiateStreaming(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:5357:13: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In member function 'bool js::SavedStacks::adoptAsyncStack(JSContext*, JS::MutableHandle, JS::Handle, const mozilla::Maybe&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1660:30: note: 'stackChain' declared here - 1660 | Rooted stackChain(cx, js::GCLookupVector(cx)); - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1645:46: note: 'cx' declared here - 1645 | bool SavedStacks::adoptAsyncStack(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::SavedStacks::copyAsyncStack(JSContext*, JS::HandleObject, JS::HandleString, JS::MutableHandle, const mozilla::Maybe&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1333:67: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'asyncCauseAtom' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp: In function 'bool WebAssembly_instantiateStreaming(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:5365:26: note: 'promise' declared here + 5365 | Rooted promise(cx, PromiseObject::createSkippingExecutor(cx)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmJS.cpp:5357:57: note: 'cx' declared here + 5357 | static bool WebAssembly_instantiateStreaming(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o TestCompactPair.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestCompactPair.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestCompactPair.cpp +mfbt/tests/TestCountPopulation.o +/usr/bin/i686-linux-gnu-g++ -o TestCountPopulation.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestCountPopulation.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestCountPopulation.cpp +mfbt/tests/TestCountZeroes.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src14.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/Unified_cpp_js_src15.o +/usr/bin/i686-linux-gnu-g++ -o TestCountZeroes.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestCountZeroes.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestCountZeroes.cpp +mfbt/tests/TestDefineEnum.o +/usr/bin/i686-linux-gnu-g++ -o TestDefineEnum.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestDefineEnum.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestDefineEnum.cpp +mfbt/tests/TestDoublyLinkedList.o +/usr/bin/i686-linux-gnu-g++ -o TestDoublyLinkedList.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestDoublyLinkedList.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestDoublyLinkedList.cpp +mfbt/tests/TestEndian.o +/usr/bin/i686-linux-gnu-g++ -o TestEndian.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestEndian.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestEndian.cpp +mfbt/tests/TestEnumSet.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_wasm4.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/wasm -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/wasm -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/wasm/Unified_cpp_js_src_wasm5.o +/usr/bin/i686-linux-gnu-g++ -o TestEnumSet.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestEnumSet.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestEnumSet.cpp +mfbt/tests/TestEnumTypeTraits.o +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MoveResolver.h:16, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/MacroAssembler-x86.h:11, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86-shared/Assembler-x86-shared.cpp:13, + from Unified_cpp_js_src_jit14.cpp:11: +In constructor 'js::jit::Address::Address(js::jit::Register, int32_t)', + inlined from 'static js::jit::Address js::jit::CodeGeneratorShared::ToAddress(js::jit::Register, const js::jit::LAllocation*, JS::Scalar::Type, int32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:291:34, + inlined from 'void js::jit::CodeGenerator::visitCompareExchangeTypedArrayElement(js::jit::LCompareExchangeTypedArrayElement*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:1972:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/Assembler-shared.h:275:35: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] + 275 | : base(RegisterOrSP(base)), offset(offset) {} + | ^~~~~~~~~~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:21, + from Unified_cpp_js_src_jit14.cpp:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitCompareExchangeTypedArrayElement(js::jit::LCompareExchangeTypedArrayElement*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here + 289 | int32_t offset; + | ^~~~~~ +In constructor 'js::jit::Address::Address(js::jit::Register, int32_t)', + inlined from 'static js::jit::Address js::jit::CodeGeneratorShared::ToAddress(js::jit::Register, const js::jit::LAllocation*, JS::Scalar::Type, int32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:291:34, + inlined from 'void js::jit::CodeGenerator::visitAtomicExchangeTypedArrayElement(js::jit::LAtomicExchangeTypedArrayElement*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:1995:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/Assembler-shared.h:275:35: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] + 275 | : base(RegisterOrSP(base)), offset(offset) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitAtomicExchangeTypedArrayElement(js::jit::LAtomicExchangeTypedArrayElement*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here + 289 | int32_t offset; + | ^~~~~~ +In constructor 'js::jit::Address::Address(js::jit::Register, int32_t)', + inlined from 'static js::jit::Address js::jit::CodeGeneratorShared::ToAddress(js::jit::Register, const js::jit::LAllocation*, JS::Scalar::Type, int32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:291:34, + inlined from 'void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinop(js::jit::LAtomicTypedArrayElementBinop*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:2036:28: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/Assembler-shared.h:275:35: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] + 275 | : base(RegisterOrSP(base)), offset(offset) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinop(js::jit::LAtomicTypedArrayElementBinop*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here + 289 | int32_t offset; + | ^~~~~~ +In constructor 'js::jit::Address::Address(js::jit::Register, int32_t)', + inlined from 'static js::jit::Address js::jit::CodeGeneratorShared::ToAddress(js::jit::Register, const js::jit::LAllocation*, JS::Scalar::Type, int32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:291:34, + inlined from 'void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinopForEffect(js::jit::LAtomicTypedArrayElementBinopForEffect*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86-shared/CodeGenerator-x86-shared.cpp:2070:28: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/Assembler-shared.h:275:35: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] + 275 | : base(RegisterOrSP(base)), offset(offset) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinopForEffect(js::jit::LAtomicTypedArrayElementBinopForEffect*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here + 289 | int32_t offset; + | ^~~~~~ +/usr/bin/i686-linux-gnu-g++ -o TestEnumTypeTraits.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestEnumTypeTraits.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestEnumTypeTraits.cpp +mfbt/tests/TestEnumeratedArray.o +/usr/bin/i686-linux-gnu-g++ -o TestEnumeratedArray.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestEnumeratedArray.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestEnumeratedArray.cpp +mfbt/tests/TestFastBernoulliTrial.o +/usr/bin/i686-linux-gnu-g++ -o TestFastBernoulliTrial.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestFastBernoulliTrial.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestFastBernoulliTrial.cpp +mfbt/tests/TestFloatingPoint.o +/usr/bin/i686-linux-gnu-g++ -o TestFloatingPoint.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestFloatingPoint.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestFloatingPoint.cpp +mfbt/tests/TestFunctionRef.o +/usr/bin/i686-linux-gnu-g++ -o TestFunctionRef.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestFunctionRef.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestFunctionRef.cpp +mfbt/tests/TestFunctionTypeTraits.o +/usr/bin/i686-linux-gnu-g++ -o TestFunctionTypeTraits.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestFunctionTypeTraits.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestFunctionTypeTraits.cpp +mfbt/tests/TestHashTable.o +/usr/bin/i686-linux-gnu-g++ -o TestHashTable.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestHashTable.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestHashTable.cpp +mfbt/tests/TestIntegerRange.o +/usr/bin/i686-linux-gnu-g++ -o TestIntegerRange.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestIntegerRange.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestIntegerRange.cpp +mfbt/tests/TestJSONWriter.o +/usr/bin/i686-linux-gnu-g++ -o TestJSONWriter.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestJSONWriter.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestJSONWriter.cpp +mfbt/tests/TestLinkedList.o +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Exception.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Exception.cpp:7, + from Unified_cpp_js_src14.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::FrameIter::matchCallee(JSContext*, JS::Handle) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/FrameIter.cpp:821:57: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'currentCallee' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In member function 'bool js::SavedStacks::copyAsyncStack(JSContext*, JS::HandleObject, JS::HandleString, JS::MutableHandle, const mozilla::Maybe&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1333:19: note: 'asyncCauseAtom' declared here - 1333 | Rooted asyncCauseAtom(cx, AtomizeString(cx, asyncCause)); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1326:45: note: 'cx' declared here - 1326 | bool SavedStacks::copyAsyncStack(JSContext* cx, HandleObject asyncStack, - | ~~~~~~~~~~~^~ +In file included from Unified_cpp_js_src14.cpp:20: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/FrameIter.cpp: In member function 'bool js::FrameIter::matchCallee(JSContext*, JS::Handle) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/FrameIter.cpp:821:23: note: 'currentCallee' declared here + 821 | Rooted currentCallee(cx, calleeTemplate()); + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/FrameIter.cpp:817:40: note: 'cx' declared here + 817 | bool FrameIter::matchCallee(JSContext* cx, JS::Handle fun) const { + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual JSObject* js::SavedStacks::MetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1925:30: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In member function 'virtual JSObject* js::SavedStacks::MetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1925:16: note: 'obj' declared here - 1925 | RootedObject obj(cx, target); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1923:16: note: 'cx' declared here - 1923 | JSContext* cx, HandleObject target, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool JS::ubi::ConstructSavedFrameStackSlow(JSContext*, StackFrame&, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:2082:41: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'parentFrame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::GeneratorObject* js::GeneratorObject::create(JSContext*, JS::HandleFunction)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp:317:70: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In function 'bool JS::ubi::ConstructSavedFrameStackSlow(JSContext*, StackFrame&, JS::MutableHandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:2082:27: note: 'parentFrame' declared here - 2082 | Rooted parentFrame(cx); - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:2040:16: note: 'cx' declared here - 2040 | JSContext* cx, JS::ubi::StackFrame& frame, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testMutedErrors.cpp:5, - from Unified_cpp_js_src_jsapi-tests14.cpp:2: +In file included from Unified_cpp_js_src14.cpp:47: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp: In static member function 'static js::GeneratorObject* js::GeneratorObject::create(JSContext*, JS::HandleFunction)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp:317:16: note: 'proto' declared here + 317 | RootedObject proto(cx, pval.isObject() ? &pval.toObject() : nullptr); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp:308:53: note: 'cx' declared here + 308 | GeneratorObject* GeneratorObject::create(JSContext* cx, HandleFunction fun) { + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool cls_testNewObject_Subclassing::Base_constructor(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testNewObject.cpp:219:77: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + inlined from 'bool GeneratorFunctionClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp:390:65: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iteratorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_jsapi-tests14.cpp:11: -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testNewObject.cpp: In static member function 'static bool cls_testNewObject_Subclassing::Base_constructor(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testNewObject.cpp:219:20: note: 'obj' declared here - 219 | JS::RootedObject obj(cx, JS_NewObjectForConstructor(cx, &Base_class, args)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testNewObject.cpp:217:41: note: 'cx' declared here - 217 | static bool Base_constructor(JSContext* cx, unsigned argc, JS::Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp: In function 'bool GeneratorFunctionClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp:389:16: note: 'iteratorProto' declared here + 389 | RootedObject iteratorProto( + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp:370:53: note: 'cx' declared here + 370 | static bool GeneratorFunctionClassFinish(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* js::AbstractGeneratorObject::createModuleGenerator(JSContext*, js::AbstractFramePtr)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp:104:71: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'handlerFun' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testMutedErrors.cpp:10: -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here - 332 | JS::Rooted s(cx, JS::ToString(cx, v)); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here - 324 | void maybeAppendException(JSAPITestString& message) override { - | ^~~~~~~~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src21.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/Unified_cpp_js_src22.o +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp: In static member function 'static JSObject* js::AbstractGeneratorObject::createModuleGenerator(JSContext*, js::AbstractFramePtr)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp:100:18: note: 'handlerFun' declared here + 100 | RootedFunction handlerFun( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp:89:16: note: 'cx' declared here + 89 | JSContext* cx, AbstractFramePtr frame) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::AbstractGeneratorObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::AbstractGeneratorObject*; T = js::AbstractGeneratorObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* js::AbstractGeneratorObject::createFromFrame(JSContext*, js::AbstractFramePtr)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp:76:53: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'genObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp: In static member function 'static JSObject* js::AbstractGeneratorObject::createFromFrame(JSContext*, js::AbstractFramePtr)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp:74:36: note: 'genObj' declared here + 74 | Rooted genObj( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GeneratorObject.cpp:59:63: note: 'cx' declared here + 59 | JSObject* AbstractGeneratorObject::createFromFrame(JSContext* cx, + | ~~~~~~~~~~~^~ /usr/bin/i686-linux-gnu-g++ -o TestLinkedList.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestLinkedList.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestLinkedList.cpp mfbt/tests/TestMacroArgs.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src15.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/Unified_cpp_js_src16.o In member function 'void CountedClass::Release()', inlined from 'static void mozilla::detail::LinkedListElementTraits >::exitList(mozilla::LinkedListElement >*) [with T = CountedClass]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/LinkedList.h:121:24, inlined from 'void mozilla::LinkedListElement::remove() [with T = RefPtr]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/LinkedList.h:249:21, @@ -19882,26 +15714,18 @@ mfbt/tests/TestMaybe.o /usr/bin/i686-linux-gnu-g++ -o TestMaybe.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestMaybe.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestMaybe.cpp mfbt/tests/TestNonDereferenceable.o -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/config' -make[4]: Nothing to be done for 'host'. -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/config' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gc' -mkdir -p '.deps/' -js/src/gc/StoreBuffer.o -/usr/bin/i686-linux-gnu-g++ -o StoreBuffer.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/gc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/js/src/gc/StoreBuffer.cpp -js/src/gc/Unified_cpp_js_src_gc0.o /usr/bin/i686-linux-gnu-g++ -o TestNonDereferenceable.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestNonDereferenceable.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestNonDereferenceable.cpp mfbt/tests/TestNotNull.o /usr/bin/i686-linux-gnu-g++ -o TestNotNull.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestNotNull.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestNotNull.cpp mfbt/tests/TestPoisonArea.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit15.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jit15.o.pp Unified_cpp_js_src_jit15.cpp +js/src/jit/Unified_cpp_js_src_jit16.o /usr/bin/i686-linux-gnu-g++ -o TestPoisonArea.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestPoisonArea.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestPoisonArea.cpp mfbt/tests/TestRandomNum.o /usr/bin/i686-linux-gnu-g++ -o TestRandomNum.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestRandomNum.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestRandomNum.cpp mfbt/tests/TestRange.o /usr/bin/i686-linux-gnu-g++ -o TestRange.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestRange.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestRange.cpp mfbt/tests/TestRefPtr.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests15.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests15.o.pp Unified_cpp_js_src_jsapi-tests15.cpp -js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests16.o /usr/bin/i686-linux-gnu-g++ -o TestRefPtr.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestRefPtr.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestRefPtr.cpp mfbt/tests/TestResult.o /usr/bin/i686-linux-gnu-g++ -o TestResult.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestResult.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestResult.cpp @@ -19940,6 +15764,99 @@ /usr/include/c++/14/type_traits:3382:25: note: declared here 3382 | inline constexpr bool is_literal_type_v = __is_literal_type(_Tp); | ^~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/LinkedList.h:73, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:13, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonTypes.h:17, + from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBuiltins.h:23, + from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmIntrinsic.h:24, + from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmOpIter.h:28, + from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmOpIter.cpp:19, + from Unified_cpp_js_src_wasm4.cpp:2: +In constructor 'RefPtr::RefPtr(RefPtr&&) [with T = const js::wasm::DataSegment]', + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {RefPtr}; T = RefPtr; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = RefPtr; T = RefPtr; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = RefPtr; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'js::wasm::Module::Module(const js::wasm::Code&, js::wasm::ImportVector&&, js::wasm::ExportVector&&, js::wasm::DataSegmentVector&&, js::wasm::ElemSegmentVector&&, js::wasm::CustomSectionVector&&, const js::wasm::ShareableBytes*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.h:147:9, + inlined from 'T* js_new(Args&& ...) [with T = js::wasm::Module; Args = {const js::wasm::Code&, mozilla::Vector, mozilla::Vector, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, std::nullptr_t, bool}]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Utility.h:526:1, + inlined from 'js::wasm::CoderResult js::wasm::CodeModule(Coder&, MutableModule*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmSerialize.cpp:1112:58: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/RefPtr.h:106:21: warning: 'void* __builtin_memset(void*, int, unsigned int)' offset 0 is out of the bounds [0, 0] [-Warray-bounds=] + 106 | aRefPtr.mRawPtr = nullptr; + | ~~~~~~~~~~~~~~~~^~~~~~~~~ +In constructor 'RefPtr::RefPtr(RefPtr&&) [with T = const js::wasm::ElemSegment]', + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {RefPtr}; T = RefPtr; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = RefPtr; T = RefPtr; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = RefPtr; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'js::wasm::Module::Module(const js::wasm::Code&, js::wasm::ImportVector&&, js::wasm::ExportVector&&, js::wasm::DataSegmentVector&&, js::wasm::ElemSegmentVector&&, js::wasm::CustomSectionVector&&, const js::wasm::ShareableBytes*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.h:148:9, + inlined from 'T* js_new(Args&& ...) [with T = js::wasm::Module; Args = {const js::wasm::Code&, mozilla::Vector, mozilla::Vector, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, std::nullptr_t, bool}]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Utility.h:526:1, + inlined from 'js::wasm::CoderResult js::wasm::CodeModule(Coder&, MutableModule*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmSerialize.cpp:1112:58: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/RefPtr.h:106:21: warning: 'void* __builtin_memset(void*, int, unsigned int)' offset 0 is out of the bounds [0, 0] [-Warray-bounds=] + 106 | aRefPtr.mRawPtr = nullptr; + | ~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:14, + from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:17: +In member function 'bool mozilla::Vector::usingInlineStorage() const [with T = char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:964:30, + inlined from 'js::wasm::CacheableName::CacheableName(js::wasm::CacheableName&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:69:8, + inlined from 'js::wasm::Import::Import(js::wasm::Import&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:120:8, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::Import}; T = js::wasm::Import; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::wasm::Import; T = js::wasm::Import; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::Import; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'js::wasm::Module::Module(const js::wasm::Code&, js::wasm::ImportVector&&, js::wasm::ExportVector&&, js::wasm::DataSegmentVector&&, js::wasm::ElemSegmentVector&&, js::wasm::CustomSectionVector&&, const js::wasm::ShareableBytes*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.h:145:9, + inlined from 'T* js_new(Args&& ...) [with T = js::wasm::Module; Args = {const js::wasm::Code&, mozilla::Vector, mozilla::Vector, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, std::nullptr_t, bool}]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Utility.h:526:1, + inlined from 'js::wasm::CoderResult js::wasm::CodeModule(Coder&, MutableModule*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmSerialize.cpp:1112:58: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:498:12: warning: '*(const mozilla::Vector*)aDst.mozilla::Vector::mBegin' may be used uninitialized [-Wmaybe-uninitialized] + 498 | return mBegin == const_cast(this)->inlineStorage(); + | ^~~~~~ +In member function 'bool mozilla::Vector::usingInlineStorage() const [with T = char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:964:30, + inlined from 'js::wasm::CacheableName::CacheableName(js::wasm::CacheableName&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:69:8, + inlined from 'js::wasm::Import::Import(js::wasm::Import&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:120:8, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::Import}; T = js::wasm::Import; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::wasm::Import; T = js::wasm::Import; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::Import; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'js::wasm::Module::Module(const js::wasm::Code&, js::wasm::ImportVector&&, js::wasm::ExportVector&&, js::wasm::DataSegmentVector&&, js::wasm::ElemSegmentVector&&, js::wasm::CustomSectionVector&&, const js::wasm::ShareableBytes*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.h:145:9, + inlined from 'T* js_new(Args&& ...) [with T = js::wasm::Module; Args = {const js::wasm::Code&, mozilla::Vector, mozilla::Vector, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, std::nullptr_t, bool}]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Utility.h:526:1, + inlined from 'js::wasm::CoderResult js::wasm::CodeModule(Coder&, MutableModule*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmSerialize.cpp:1112:58: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:498:12: warning: '((const mozilla::Vector*)aDst)[1].mozilla::Vector::mBegin' may be used uninitialized [-Wmaybe-uninitialized] + 498 | return mBegin == const_cast(this)->inlineStorage(); + | ^~~~~~ +In member function 'bool mozilla::Vector::usingInlineStorage() const [with T = char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:964:30, + inlined from 'js::wasm::CacheableName::CacheableName(js::wasm::CacheableName&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:69:8, + inlined from 'js::wasm::Export::Export(js::wasm::Export&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:145:7, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::Export}; T = js::wasm::Export; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::wasm::Export; T = js::wasm::Export; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::Export; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'js::wasm::Module::Module(const js::wasm::Code&, js::wasm::ImportVector&&, js::wasm::ExportVector&&, js::wasm::DataSegmentVector&&, js::wasm::ElemSegmentVector&&, js::wasm::CustomSectionVector&&, const js::wasm::ShareableBytes*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.h:146:9, + inlined from 'T* js_new(Args&& ...) [with T = js::wasm::Module; Args = {const js::wasm::Code&, mozilla::Vector, mozilla::Vector, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, std::nullptr_t, bool}]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Utility.h:526:1, + inlined from 'js::wasm::CoderResult js::wasm::CodeModule(Coder&, MutableModule*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmSerialize.cpp:1112:58: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:498:12: warning: '*(const mozilla::Vector*)aDst.mozilla::Vector::mBegin' may be used uninitialized [-Wmaybe-uninitialized] + 498 | return mBegin == const_cast(this)->inlineStorage(); + | ^~~~~~ +In member function 'bool mozilla::Vector::usingInlineStorage() const [with T = unsigned char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]', + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = unsigned char; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:964:30, + inlined from 'js::wasm::CustomSection::CustomSection(js::wasm::CustomSection&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModuleTypes.h:479:8, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {js::wasm::CustomSection}; T = js::wasm::CustomSection; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = js::wasm::CustomSection; T = js::wasm::CustomSection; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = js::wasm::CustomSection; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'js::wasm::Module::Module(const js::wasm::Code&, js::wasm::ImportVector&&, js::wasm::ExportVector&&, js::wasm::DataSegmentVector&&, js::wasm::ElemSegmentVector&&, js::wasm::CustomSectionVector&&, const js::wasm::ShareableBytes*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmModule.h:149:9, + inlined from 'T* js_new(Args&& ...) [with T = js::wasm::Module; Args = {const js::wasm::Code&, mozilla::Vector, mozilla::Vector, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, 0, js::SystemAllocPolicy>, mozilla::Vector, std::nullptr_t, bool}]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Utility.h:526:1, + inlined from 'js::wasm::CoderResult js::wasm::CodeModule(Coder&, MutableModule*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmSerialize.cpp:1112:58: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:498:12: warning: '*(const mozilla::Vector*)aDst.mozilla::Vector::mBegin' may be used uninitialized [-Wmaybe-uninitialized] + 498 | return mBegin == const_cast(this)->inlineStorage(); + | ^~~~~~ +/usr/bin/i686-linux-gnu-g++ -o TestRollingMean.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestRollingMean.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestRollingMean.cpp +mfbt/tests/TestSHA1.o +/usr/bin/i686-linux-gnu-g++ -o TestSHA1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestSHA1.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestSHA1.cpp +mfbt/tests/TestSIMD.o +/usr/bin/i686-linux-gnu-g++ -o TestSIMD.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestSIMD.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestSIMD.cpp +mfbt/tests/TestSPSCQueue.o +/usr/bin/i686-linux-gnu-g++ -o TestSPSCQueue.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestSPSCQueue.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestSPSCQueue.cpp +mfbt/tests/TestSaturate.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_wasm5.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/wasm -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/wasm -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Class.h:17, from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testIteratorObject.cpp:5, @@ -19958,195 +15875,43 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here 324 | void maybeAppendException(JSAPITestString& message) override { | ^~~~~~~~ -/usr/bin/i686-linux-gnu-g++ -o TestRollingMean.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestRollingMean.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestRollingMean.cpp -mfbt/tests/TestSHA1.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_gc0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/gc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/gc/Unified_cpp_js_src_gc1.o -/usr/bin/i686-linux-gnu-g++ -o TestSHA1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestSHA1.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestSHA1.cpp -mfbt/tests/TestSIMD.o -/usr/bin/i686-linux-gnu-g++ -o TestSIMD.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestSIMD.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestSIMD.cpp -mfbt/tests/TestSPSCQueue.o -/usr/bin/i686-linux-gnu-g++ -o TestSPSCQueue.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestSPSCQueue.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestSPSCQueue.cpp -mfbt/tests/TestSaturate.o -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.h:10, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:7, - from Unified_cpp_js_src21.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool intrinsic_RegExpGetSubstitution(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1356:74: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'string' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_RegExpGetSubstitution(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1356:27: note: 'string' declared here - 1356 | Rooted string(cx, args[1].toString()->ensureLinear(cx)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1349:56: note: 'cx' declared here - 1349 | static bool intrinsic_RegExpGetSubstitution(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::MutableHandle; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool intrinsic_IsArray(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:150:30: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'val' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_IsArray(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:150:15: note: 'val' declared here - 150 | RootedValue val(cx, args[0]); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:147:42: note: 'cx' declared here - 147 | static bool intrinsic_IsArray(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool intrinsic_DefineProperty(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:544:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_DefineProperty(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:544:12: note: 'id' declared here - 544 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:533:49: note: 'cx' declared here - 533 | static bool intrinsic_DefineProperty(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool intrinsic_ToPropertyKey(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:237:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_ToPropertyKey(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:237:12: note: 'id' declared here - 237 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:235:48: note: 'cx' declared here - 235 | static bool intrinsic_ToPropertyKey(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool intrinsic_DefineDataProperty(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:491:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_DefineDataProperty(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:491:12: note: 'id' declared here - 491 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:480:53: note: 'cx' declared here - 480 | static bool intrinsic_DefineDataProperty(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::TypedArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::TypedArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool intrinsic_TypedArrayBitwiseSlice(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1211:64: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unsafeTypedArrayCrossCompartment' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_TypedArrayBitwiseSlice(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1211:29: note: 'unsafeTypedArrayCrossCompartment' declared here - 1211 | Rooted unsafeTypedArrayCrossCompartment(cx); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1196:57: note: 'cx' declared here - 1196 | static bool intrinsic_TypedArrayBitwiseSlice(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallAndConstruct.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.h:30, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:19, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testObjectEmulatingUndefined.cpp:5, - from Unified_cpp_js_src_jsapi-tests15.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'Kennel* Allocate(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPersistentRooted.cpp:56:73: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'barker' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_jsapi-tests15.cpp:38: -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPersistentRooted.cpp: In function 'Kennel* Allocate(JSContext*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPersistentRooted.cpp:56:16: note: 'barker' declared here - 56 | RootedObject barker(cx, JS_NewObject(cx, &BarkWhenTracedClass::class_)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPersistentRooted.cpp:55:53: note: 'cx' declared here - 55 | MOZ_NEVER_INLINE static Kennel* Allocate(JSContext* cx) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool InitSelfHostingFromStencil(JSContext*, js::frontend::CompilationAtomCache&, const js::frontend::CompilationStencil&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:2379:32, - inlined from 'bool JSRuntime::initSelfHostingFromStencil(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:2554:36: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'prevAtom' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp: In member function 'bool JSRuntime::initSelfHostingFromStencil(JSContext*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:2379:21: note: 'prevAtom' declared here - 2379 | Rooted prevAtom(cx); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:2553:55: note: 'cx' declared here - 2553 | bool JSRuntime::initSelfHostingFromStencil(JSContext* cx) { - | ~~~~~~~~~~~^~ /usr/bin/i686-linux-gnu-g++ -o TestSaturate.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestSaturate.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestSaturate.cpp mfbt/tests/TestScopeExit.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DictionaryPropMap*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DictionaryPropMap*; T = js::DictionaryPropMap*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::NativeObject::toDictionaryMode(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:115:61: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'dictMap' in '((js::StackRootedBase**)cx)[11]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src21.cpp:11: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp: In static member function 'static bool js::NativeObject::toDictionaryMode(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:114:30: note: 'dictMap' declared here - 114 | Rooted dictMap( - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:101:52: note: 'cx' declared here - 101 | bool js::NativeObject::toDictionaryMode(JSContext* cx, - | ~~~~~~~~~~~^~ /usr/bin/i686-linux-gnu-g++ -o TestScopeExit.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestScopeExit.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestScopeExit.cpp mfbt/tests/TestSegmentedVector.o /usr/bin/i686-linux-gnu-g++ -o TestSegmentedVector.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestSegmentedVector.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestSegmentedVector.cpp mfbt/tests/TestSmallPointerArray.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::NativeObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = js::NativeObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* cls_testObjectSwap::CreateNativeObject(const ObjectConfig&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testObjectSwap.cpp:223:76: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_60(D) + 24])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_jsapi-tests15.cpp:11: -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testObjectSwap.cpp: In member function 'JSObject* cls_testObjectSwap::CreateNativeObject(const ObjectConfig&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testObjectSwap.cpp:222:25: note: 'obj' declared here - 222 | Rooted obj(cx, - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testObjectSwap.cpp:218:56: note: 'this' declared here - 218 | JSObject* CreateNativeObject(const ObjectConfig& config) { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::SharedShape* js::SharedShape::getPropMapShape(JSContext*, js::BaseShape*, size_t, JS::Handle, uint32_t, js::ObjectFlags, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:1310:79: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp: In static member function 'static js::SharedShape* js::SharedShape::getPropMapShape(JSContext*, js::BaseShape*, size_t, JS::Handle, uint32_t, js::ObjectFlags, bool*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:1309:24: note: 'shape' declared here - 1309 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:1286:16: note: 'cx' declared here - 1286 | JSContext* cx, BaseShape* base, size_t nfixed, Handle map, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PropMap*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PropMap*; T = js::PropMap*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::NativeObject::changeCustomDataPropAttributes(JSContext*, JS::Handle, JS::HandleId, js::PropertyFlags)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:644:74: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'propMap' in '((js::StackRootedBase**)cx)[11]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp: In static member function 'static bool js::NativeObject::changeCustomDataPropAttributes(JSContext*, JS::Handle, JS::HandleId, js::PropertyFlags)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:644:20: note: 'propMap' declared here - 644 | Rooted propMap(cx, map->lookup(cx, mapLength, id, &propIndex)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:626:62: note: 'cx' declared here - 626 | bool NativeObject::changeCustomDataPropAttributes(JSContext* cx, - | ~~~~~~~~~~~^~ /usr/bin/i686-linux-gnu-g++ -o TestSmallPointerArray.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestSmallPointerArray.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestSmallPointerArray.cpp mfbt/tests/TestSplayTree.o +In file included from Unified_cpp_js_src_wasm5.cpp:38: +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.cpp: In member function 'void js::wasm::Val::readFromRootedLocation(const void*)': +/build/reproducible-path/mozjs115-115.18.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 /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstance.h:34, + from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmInstanceData.h:29, + from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmCodegenTypes.h:31, + from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmCode.h:49, + from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmTable.h:23, + from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmTable.cpp:19, + from Unified_cpp_js_src_wasm5.cpp:2: +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.h:267:9: note: 'union js::wasm::LitVal::Cell' declared here + 267 | union Cell { + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.cpp: In member function 'void js::wasm::Val::initFromRootedLocation(js::wasm::ValType, const void*)': +/build/reproducible-path/mozjs115-115.18.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)); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.h:267:9: note: 'union js::wasm::LitVal::Cell' declared here + 267 | union Cell { + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.cpp: In member function 'void js::wasm::Val::initFromHeapLocation(js::wasm::ValType, const void*)': +/build/reproducible-path/mozjs115-115.18.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)); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.h:267:9: note: 'union js::wasm::LitVal::Cell' declared here + 267 | union Cell { + | ^~~~ In file included from /usr/include/c++/14/algorithm:60, from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers/algorithm:3, from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/SmallPointerArray.h:15, @@ -20177,267 +15942,204 @@ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/i686-linux-gnu-g++ -o TestSplayTree.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestSplayTree.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestSplayTree.cpp mfbt/tests/TestTextUtils.o -In file included from Unified_cpp_js_src_gc0.cpp:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Compacting.cpp: In function 'void RelocateCell(JS::Zone*, js::gc::TenuredCell*, js::gc::AllocKind, size_t)': -/build/reproducible-path/mozjs115-115.18.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 /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Allocator.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Allocator.cpp:7, - from Unified_cpp_js_src_gc0.cpp:2: -/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Cell.h:269:7: note: 'class js::gc::TenuredCell' declared here - 269 | class TenuredCell : public Cell { - | ^~~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedArrayBufferObject*; T = js::SharedArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::SharedArrayBufferObject* js::SharedArrayBufferObject::New(JSContext*, js::SharedArrayRawBuffer*, size_t, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp:366:70: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src21.cpp:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp: In static member function 'static js::SharedArrayBufferObject* js::SharedArrayBufferObject::New(JSContext*, js::SharedArrayRawBuffer*, size_t, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp:365:36: note: 'obj' declared here - 365 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp:360:16: note: 'cx' declared here - 360 | JSContext* cx, SharedArrayRawBuffer* buffer, size_t length, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedArrayBufferObject*; T = js::SharedArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::SharedArrayBufferObject* js::SharedArrayBufferObject::New(JSContext*, js::SharedArrayRawBuffer*, size_t, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp:366:70, - inlined from 'static js::SharedArrayBufferObject* js::SharedArrayBufferObject::New(JSContext*, size_t, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp:350:37: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp: In static member function 'static js::SharedArrayBufferObject* js::SharedArrayBufferObject::New(JSContext*, size_t, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp:365:36: note: 'obj' declared here - 365 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp:341:66: note: 'cx' declared here - 341 | SharedArrayBufferObject* SharedArrayBufferObject::New(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedArrayBufferObject*; T = js::SharedArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::SharedArrayBufferObject* js::SharedArrayBufferObject::New(JSContext*, js::SharedArrayRawBuffer*, size_t, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp:366:70, - inlined from 'static js::SharedArrayBufferObject* js::SharedArrayBufferObject::New(JSContext*, size_t, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp:350:37, - inlined from 'JSObject* JS::NewSharedArrayBuffer(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp:568:38: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp: In function 'JSObject* JS::NewSharedArrayBuffer(JSContext*, size_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp:365:36: note: 'obj' declared here - 365 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp:559:61: note: 'cx' declared here - 559 | JS_PUBLIC_API JSObject* JS::NewSharedArrayBuffer(JSContext* cx, size_t nbytes) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Barrier.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/GetterSetter.h:10, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/GetterSetter.cpp:7, + from Unified_cpp_js_src15.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr >]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr >; T = mozilla::UniquePtr >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'already_AddRefed js::GlobalHelperThreadState::finishStencilTask(JSContext*, JS::OffThreadToken*, JS::InstantiationStorage*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/HelperThreads.cpp:2320:78: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'parseTask' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here - 332 | JS::Rooted s(cx, JS::ToString(cx, v)); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here - 324 | void maybeAppendException(JSAPITestString& message) override { - | ^~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::NativeObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = js::NativeObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool cls_testObjectSwap::CheckObject(JS::HandleObject, const ObjectConfig&, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testObjectSwap.cpp:368:60: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'nobj' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_72(D) + 24])[3]' [-Wdangling-pointer=] +In file included from Unified_cpp_js_src15.cpp:20: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/HelperThreads.cpp: In member function 'already_AddRefed js::GlobalHelperThreadState::finishStencilTask(JSContext*, JS::OffThreadToken*, JS::InstantiationStorage*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/HelperThreads.cpp:2320:32: note: 'parseTask' declared here + 2320 | Rooted> parseTask(cx, finishParseTaskCommon(cx, token)); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/HelperThreads.cpp:2317:55: note: 'cx' declared here + 2317 | GlobalHelperThreadState::finishStencilTask(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr >]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr >; T = mozilla::UniquePtr >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::GlobalHelperThreadState::finishMultiParseTask(JSContext*, js::ParseTaskKind, JS::OffThreadToken*, mozilla::Vector >*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/HelperThreads.cpp:2340:78: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'parseTask' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testObjectSwap.cpp: In member function 'bool cls_testObjectSwap::CheckObject(JS::HandleObject, const ObjectConfig&, uint32_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testObjectSwap.cpp:368:27: note: 'nobj' declared here - 368 | Rooted nobj(cx, &obj->as()); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testObjectSwap.cpp:331:75: note: 'this' declared here - 331 | bool CheckObject(HandleObject obj, const ObjectConfig& config, uint32_t id) { - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, - inlined from 'js::ConstructArgs::ConstructArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:953:50, - inlined from 'bool intrinsic_ConstructFunction(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1633:33: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'constructArgs' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/HelperThreads.cpp: In member function 'bool js::GlobalHelperThreadState::finishMultiParseTask(JSContext*, js::ParseTaskKind, JS::OffThreadToken*, mozilla::Vector >*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/HelperThreads.cpp:2340:32: note: 'parseTask' declared here + 2340 | Rooted> parseTask(cx, finishParseTaskCommon(cx, token)); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/HelperThreads.cpp:2337:16: note: 'cx' declared here + 2337 | JSContext* cx, ParseTaskKind kind, JS::OffThreadToken* token, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr >]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr >; T = mozilla::UniquePtr >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::GlobalHelperThreadState::finishMultiParseTask(JSContext*, js::ParseTaskKind, JS::OffThreadToken*, mozilla::Vector >*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/HelperThreads.cpp:2340:78, + inlined from 'bool js::GlobalHelperThreadState::finishMultiStencilsDecodeTask(JSContext*, JS::OffThreadToken*, mozilla::Vector >*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/HelperThreads.cpp:2372:30: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'parseTask' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_ConstructFunction(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1633:17: note: 'constructArgs' declared here - 1633 | ConstructArgs constructArgs(cx); - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1623:52: note: 'cx' declared here - 1623 | static bool intrinsic_ConstructFunction(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/HelperThreads.cpp: In member function 'bool js::GlobalHelperThreadState::finishMultiStencilsDecodeTask(JSContext*, JS::OffThreadToken*, mozilla::Vector >*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/HelperThreads.cpp:2340:32: note: 'parseTask' declared here + 2340 | Rooted> parseTask(cx, finishParseTaskCommon(cx, token)); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/HelperThreads.cpp:2370:16: note: 'cx' declared here + 2370 | JSContext* cx, JS::OffThreadToken* token, + | ~~~~~~~~~~~^~ /usr/bin/i686-linux-gnu-g++ -o TestTextUtils.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestTextUtils.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestTextUtils.cpp mfbt/tests/TestThreadSafeWeakPtr.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, - inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:919:47, - inlined from 'bool CallSelfHostedNonGenericMethod(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1465:22: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'args2' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp: In function 'bool CallSelfHostedNonGenericMethod(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1465:14: note: 'args2' declared here - 1465 | InvokeArgs args2(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1455:48: note: 'cx' declared here - 1455 | bool CallSelfHostedNonGenericMethod(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = double; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:515:23: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'values' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:96: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = double; Ops = js::UnsharedOps]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:515:23: note: 'values' declared here - 515 | RootedValueVector values(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:485:54: note: 'cx' declared here - 485 | static bool initFromIterablePackedArray(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = short unsigned int; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:515:23: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'values' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = short unsigned int; Ops = js::UnsharedOps]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:515:23: note: 'values' declared here - 515 | RootedValueVector values(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:485:54: note: 'cx' declared here - 485 | static bool initFromIterablePackedArray(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = int; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:515:23: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'values' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] +/usr/bin/i686-linux-gnu-g++ -o TestThreadSafeWeakPtr.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestThreadSafeWeakPtr.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestThreadSafeWeakPtr.cpp +mfbt/tests/TestTypedEnum.o +/usr/bin/i686-linux-gnu-g++ -o TestTypedEnum.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestTypedEnum.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestTypedEnum.cpp +mfbt/tests/TestUniquePtr.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* js::GlobalObject::getOrCreateThrowTypeError(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:498:60: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'throwTypeError' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = int; Ops = js::UnsharedOps]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:515:23: note: 'values' declared here - 515 | RootedValueVector values(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:485:54: note: 'cx' declared here - 485 | static bool initFromIterablePackedArray(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = unsigned int; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:515:23: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'values' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] +In file included from Unified_cpp_js_src15.cpp:11: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp: In static member function 'static JSObject* js::GlobalObject::getOrCreateThrowTypeError(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:497:18: note: 'throwTypeError' declared here + 497 | RootedFunction throwTypeError( + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:486:16: note: 'cx' declared here + 486 | JSContext* cx, Handle global) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::NativeObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::NativeObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::GlobalObject::createIntrinsicsHolder(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:822:62: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'intrinsicsHolder' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = unsigned int; Ops = js::UnsharedOps]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:515:23: note: 'values' declared here - 515 | RootedValueVector values(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:485:54: note: 'cx' declared here - 485 | static bool initFromIterablePackedArray(JSContext* cx, +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp: In static member function 'static bool js::GlobalObject::createIntrinsicsHolder(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:821:25: note: 'intrinsicsHolder' declared here + 821 | Rooted intrinsicsHolder( + | ^~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:819:54: note: 'cx' declared here + 819 | bool GlobalObject::createIntrinsicsHolder(JSContext* cx, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o TestThreadSafeWeakPtr.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestThreadSafeWeakPtr.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestThreadSafeWeakPtr.cpp -mfbt/tests/TestTypedEnum.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool intrinsic_TypedArrayInitFromPackedArray(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1287:72: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'source' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::GlobalObject::getIntrinsicValueSlow(JSContext*, JS::Handle, JS::Handle, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:890:65: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fun' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_TypedArrayInitFromPackedArray(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1287:24: note: 'source' declared here - 1287 | Rooted source(cx, &args[1].toObject().as()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1275:64: note: 'cx' declared here - 1275 | static bool intrinsic_TypedArrayInitFromPackedArray(JSContext* cx, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o TestTypedEnum.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestTypedEnum.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestTypedEnum.cpp -mfbt/tests/TestUniquePtr.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src22.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/Unified_cpp_js_src23.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::BaseShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::BaseShape*; T = js::BaseShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::WasmGCShape* js::WasmGCShape::getShape(JSContext*, const JSClass*, JS::Realm*, js::TaggedProto, const js::wasm::RecGroup*, js::ObjectFlags)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:1450:75: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'nbase' in '*(js::StackRootedBase**)cx' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp: In static member function 'static bool js::GlobalObject::getIntrinsicValueSlow(JSContext*, JS::Handle, JS::Handle, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:890:20: note: 'fun' declared here + 890 | RootedFunction fun(cx, JS::NewFunctionFromSpec(cx, spec, id)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:882:53: note: 'cx' declared here + 882 | bool GlobalObject::getIntrinsicValueSlow(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::GlobalObject::getSelfHostedFunction(JSContext*, JS::Handle, JS::Handle, JS::Handle, unsigned int, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:839:63: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fun' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp: In static member function 'static js::WasmGCShape* js::WasmGCShape::getShape(JSContext*, const JSClass*, JS::Realm*, js::TaggedProto, const js::wasm::RecGroup*, js::ObjectFlags)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:1450:22: note: 'nbase' declared here - 1450 | Rooted nbase(cx, BaseShape::get(cx, clasp, realm, protoRoot)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:1424:47: note: 'cx' declared here - 1424 | WasmGCShape* WasmGCShape::getShape(JSContext* cx, const JSClass* clasp, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::BaseShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::BaseShape*; T = js::BaseShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::SharedShape* js::SharedShape::getInitialShape(JSContext*, const JSClass*, JS::Realm*, js::TaggedProto, size_t, js::ObjectFlags)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:1256:75: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'nbase' in '*(js::StackRootedBase**)cx' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp: In static member function 'static bool js::GlobalObject::getSelfHostedFunction(JSContext*, JS::Handle, JS::Handle, JS::Handle, unsigned int, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:839:20: note: 'fun' declared here + 839 | RootedFunction fun(cx, &funVal.toObject().as()); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:833:53: note: 'cx' declared here + 833 | bool GlobalObject::getSelfHostedFunction(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GlobalLexicalEnvironmentObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::GlobalLexicalEnvironmentObject*; T = js::GlobalLexicalEnvironmentObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::GlobalObject* js::GlobalObject::createInternal(JSContext*, const JSClass*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:557:61: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'lexical' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp: In static member function 'static js::SharedShape* js::SharedShape::getInitialShape(JSContext*, const JSClass*, JS::Realm*, js::TaggedProto, size_t, js::ObjectFlags)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:1256:22: note: 'nbase' declared here - 1256 | Rooted nbase(cx, BaseShape::get(cx, clasp, realm, protoRoot)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:1196:54: note: 'cx' declared here - 1196 | SharedShape* SharedShape::getInitialShape(JSContext* cx, const JSClass* clasp, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PropMap*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::PropMap*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::NativeObject::removeProperty(JSContext*, JS::Handle, JS::HandleId)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:785:30: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'propMap' in '((js::StackRootedBase**)cx)[11]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp: In static member function 'static js::GlobalObject* js::GlobalObject::createInternal(JSContext*, const JSClass*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:556:43: note: 'lexical' declared here + 556 | Rooted lexical( + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.cpp:530:55: note: 'cx' declared here + 530 | GlobalObject* GlobalObject::createInternal(JSContext* cx, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Barrier.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Policy.h:14, + from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmTable.h:22: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::wasm::ToValType(JSContext*, JS::HandleValue, ValType*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValType.cpp:219:43: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typeStr' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp: In static member function 'static bool js::NativeObject::removeProperty(JSContext*, JS::Handle, JS::HandleId)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:785:20: note: 'propMap' declared here - 785 | Rooted propMap(cx); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:775:46: note: 'cx' declared here - 775 | bool NativeObject::removeProperty(JSContext* cx, Handle obj, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::BaseShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::BaseShape*; T = js::BaseShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::ProxyShape* js::ProxyShape::getShape(JSContext*, const JSClass*, JS::Realm*, js::TaggedProto, js::ObjectFlags)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:1405:75: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'nbase' in '*(js::StackRootedBase**)cx' [-Wdangling-pointer=] +In file included from Unified_cpp_js_src_wasm5.cpp:20: +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValType.cpp: In function 'bool js::wasm::ToValType(JSContext*, JS::HandleValue, ValType*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValType.cpp:219:16: note: 'typeStr' declared here + 219 | RootedString typeStr(cx, ToString(cx, v)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValType.cpp:204:33: note: 'cx' declared here + 204 | bool wasm::ToValType(JSContext* cx, HandleValue v, ValType* out) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::wasm::ToRefType(JSContext*, JS::HandleValue, RefType*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValType.cpp:267:43: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typeStr' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp: In static member function 'static js::ProxyShape* js::ProxyShape::getShape(JSContext*, const JSClass*, JS::Realm*, js::TaggedProto, js::ObjectFlags)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:1405:22: note: 'nbase' declared here - 1405 | Rooted nbase(cx, BaseShape::get(cx, clasp, realm, protoRoot)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:1380:45: note: 'cx' declared here - 1380 | ProxyShape* ProxyShape::getShape(JSContext* cx, const JSClass* clasp, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PropMap*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PropMap*; T = js::PropMap*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::NativeObject::changeProperty(JSContext*, JS::Handle, JS::HandleId, js::PropertyFlags, uint32_t*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:525:74: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'propMap' in '((js::StackRootedBase**)cx)[11]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValType.cpp: In function 'bool js::wasm::ToRefType(JSContext*, JS::HandleValue, RefType*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValType.cpp:267:16: note: 'typeStr' declared here + 267 | RootedString typeStr(cx, ToString(cx, v)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValType.cpp:254:33: note: 'cx' declared here + 254 | bool wasm::ToRefType(JSContext* cx, HandleValue v, RefType* out) { + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src16.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/Unified_cpp_js_src17.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::wasm::Table::getValue(JSContext*, uint32_t, JS::MutableHandleValue) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmTable.cpp:245:28: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fun' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp: In static member function 'static bool js::NativeObject::changeProperty(JSContext*, JS::Handle, JS::HandleId, js::PropertyFlags, uint32_t*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:525:20: note: 'propMap' declared here - 525 | Rooted propMap(cx, map->lookup(cx, mapLength, id, &propIndex)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:507:46: note: 'cx' declared here - 507 | bool NativeObject::changeProperty(JSContext* cx, Handle obj, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests16.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests16.o.pp Unified_cpp_js_src_jsapi-tests16.cpp -js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests17.o +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmTable.cpp: In member function 'bool js::wasm::Table::getValue(JSContext*, uint32_t, JS::MutableHandleValue) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmTable.cpp:245:22: note: 'fun' declared here + 245 | RootedFunction fun(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmTable.cpp:240:33: note: 'cx' declared here + 240 | bool Table::getValue(JSContext* cx, uint32_t index, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValidate.h:27, + from /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValidate.cpp:19, + from Unified_cpp_js_src_wasm5.cpp:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBinary.h: In function 'bool js::wasm::DecodeValidatedLocalEntries(const TypeContext&, Decoder&, ValTypeVector*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmBinary.h:644:15: warning: 'nextByte' may be used uninitialized [-Wmaybe-uninitialized] + 644 | uint8_t nextByte; + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.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++) { + | ~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValidate.cpp:123:12: note: 'numLocalEntries' was declared here + 123 | uint32_t numLocalEntries; + | ^~~~~~~~~~~~~~~ /usr/bin/i686-linux-gnu-g++ -o TestUniquePtr.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestUniquePtr.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestUniquePtr.cpp mfbt/tests/TestUtf8.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests17.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests17.o.pp Unified_cpp_js_src_jsapi-tests17.cpp -js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests18.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::wasm::AnyRef]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::wasm::AnyRef; T = js::wasm::AnyRef]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool ToWebAssemblyValue_anyref(JSContext*, JS::HandleValue, void**, bool) [with Debug = js::wasm::NoDebug]' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.cpp:507:16: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.cpp: In function 'bool ToWebAssemblyValue_anyref(JSContext*, JS::HandleValue, void**, bool) [with Debug = js::wasm::NoDebug]': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.cpp:507:16: note: 'result' declared here + 507 | RootedAnyRef result(cx, AnyRef::null()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.cpp:505:43: note: 'cx' declared here + 505 | bool ToWebAssemblyValue_anyref(JSContext* cx, HandleValue val, void** loc, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests12.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests12.o.pp Unified_cpp_js_src_jsapi-tests12.cpp +js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests13.o /usr/bin/i686-linux-gnu-g++ -o TestUtf8.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestUtf8.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestUtf8.cpp mfbt/tests/TestVariant.o In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Casting.h:12, @@ -20828,155 +16530,62 @@ /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestUtf8.cpp:132:11: note: 'unitsObserved' was declared here 132 | uint8_t unitsObserved; | ^~~~~~~~~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/ErrorReport.h:34, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPrintError.cpp:10, - from Unified_cpp_js_src_jsapi-tests16.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual bool cls_testPromise_GetPromiseState::run(JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:47:45: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_9(D) + 24])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_jsapi-tests16.cpp:38: -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp: In member function 'virtual bool cls_testPromise_GetPromiseState::run(JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:47:16: note: 'promise' declared here - 47 | RootedObject promise(cx, CreatePromise(cx)); - | ^~~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPrintError.cpp:13: -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:416:53: note: 'this' declared here - 416 | extra virtual bool run(JS::HandleObject global) override attrs - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:419:3: note: in expansion of macro 'BEGIN_TEST_WITH_ATTRIBUTES_AND_EXTRA' - 419 | BEGIN_TEST_WITH_ATTRIBUTES_AND_EXTRA(testname, attrs, ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:421:30: note: in expansion of macro 'BEGIN_TEST_WITH_ATTRIBUTES' - 421 | #define BEGIN_TEST(testname) BEGIN_TEST_WITH_ATTRIBUTES(testname, ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:46:1: note: in expansion of macro 'BEGIN_TEST' - 46 | BEGIN_TEST(testPromise_GetPromiseState) { - | ^~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here - 332 | JS::Rooted s(cx, JS::ToString(cx, v)); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here - 324 | void maybeAppendException(JSAPITestString& message) override { - | ^~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual bool cls_testPromise_RejectPromise::run(JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:75:45: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_11(D) + 24])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp: In member function 'virtual bool cls_testPromise_RejectPromise::run(JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:75:16: note: 'promise' declared here - 75 | RootedObject promise(cx, CreatePromise(cx)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:416:53: note: 'this' declared here - 416 | extra virtual bool run(JS::HandleObject global) override attrs - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:419:3: note: in expansion of macro 'BEGIN_TEST_WITH_ATTRIBUTES_AND_EXTRA' - 419 | BEGIN_TEST_WITH_ATTRIBUTES_AND_EXTRA(testname, attrs, ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:421:30: note: in expansion of macro 'BEGIN_TEST_WITH_ATTRIBUTES' - 421 | #define BEGIN_TEST(testname) BEGIN_TEST_WITH_ATTRIBUTES(testname, ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:74:1: note: in expansion of macro 'BEGIN_TEST' - 74 | BEGIN_TEST(testPromise_RejectPromise) { - | ^~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual bool cls_testPromise_ResolvePromise::run(JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:59:45: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_11(D) + 24])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp: In member function 'virtual bool cls_testPromise_ResolvePromise::run(JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:59:16: note: 'promise' declared here - 59 | RootedObject promise(cx, CreatePromise(cx)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:416:53: note: 'this' declared here - 416 | extra virtual bool run(JS::HandleObject global) override attrs - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:419:3: note: in expansion of macro 'BEGIN_TEST_WITH_ATTRIBUTES_AND_EXTRA' - 419 | BEGIN_TEST_WITH_ATTRIBUTES_AND_EXTRA(testname, attrs, ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:421:30: note: in expansion of macro 'BEGIN_TEST_WITH_ATTRIBUTES' - 421 | #define BEGIN_TEST(testname) BEGIN_TEST_WITH_ATTRIBUTES(testname, ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:58:1: note: in expansion of macro 'BEGIN_TEST' - 58 | BEGIN_TEST(testPromise_ResolvePromise) { - | ^~~~~~~~~~ /usr/bin/i686-linux-gnu-g++ -o TestVariant.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestVariant.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestVariant.cpp mfbt/tests/TestVector.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual bool cls_testPromise_PromiseCatch::run(JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:144:45: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_21(D) + 24])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp: In member function 'virtual bool cls_testPromise_PromiseCatch::run(JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:144:16: note: 'promise' declared here - 144 | RootedObject promise(cx, CreatePromise(cx)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:416:53: note: 'this' declared here - 416 | extra virtual bool run(JS::HandleObject global) override attrs - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:419:3: note: in expansion of macro 'BEGIN_TEST_WITH_ATTRIBUTES_AND_EXTRA' - 419 | BEGIN_TEST_WITH_ATTRIBUTES_AND_EXTRA(testname, attrs, ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:421:30: note: in expansion of macro 'BEGIN_TEST_WITH_ATTRIBUTES' - 421 | #define BEGIN_TEST(testname) BEGIN_TEST_WITH_ATTRIBUTES(testname, ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:143:1: note: in expansion of macro 'BEGIN_TEST' - 143 | BEGIN_TEST(testPromise_PromiseCatch) { - | ^~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual bool cls_testPromise_PromiseThen::run(JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:115:45: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_21(D) + 24])[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp: In member function 'virtual bool cls_testPromise_PromiseThen::run(JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:115:16: note: 'promise' declared here - 115 | RootedObject promise(cx, CreatePromise(cx)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:416:53: note: 'this' declared here - 416 | extra virtual bool run(JS::HandleObject global) override attrs - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:419:3: note: in expansion of macro 'BEGIN_TEST_WITH_ATTRIBUTES_AND_EXTRA' - 419 | BEGIN_TEST_WITH_ATTRIBUTES_AND_EXTRA(testname, attrs, ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:421:30: note: in expansion of macro 'BEGIN_TEST_WITH_ATTRIBUTES' - 421 | #define BEGIN_TEST(testname) BEGIN_TEST_WITH_ATTRIBUTES(testname, ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:114:1: note: in expansion of macro 'BEGIN_TEST' - 114 | BEGIN_TEST(testPromise_PromiseThen) { - | ^~~~~~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/Assembler-x86.h:224, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.h:11, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86-shared/MacroAssembler-x86-shared.cpp:7, + from Unified_cpp_js_src_jit15.cpp:2: +In constructor 'js::jit::Operand::Operand(const js::jit::Address&)', + inlined from 'void CompareExchange64(js::jit::MacroAssembler&, const js::wasm::MemoryAccessDesc*, const T&, js::jit::Register64, js::jit::Register64, js::jit::Register64) [with T = js::jit::Address]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/MacroAssembler-x86.cpp:1286:43, + inlined from 'void js::jit::MacroAssembler::compareExchange64(const js::jit::Synchronization&, const js::jit::Address&, js::jit::Register64, js::jit::Register64, js::jit::Register64)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/MacroAssembler-x86.cpp:1599:20, + inlined from 'void js::jit::CodeGenerator::visitCompareExchangeTypedArrayElement64(js::jit::LCompareExchangeTypedArrayElement64*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/CodeGenerator-x86.cpp:213:27: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86-shared/Assembler-x86-shared.h:77:9: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] + 77 | disp_(address.offset) {} + | ^~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/CodeGenerator-x86.cpp:26, + from Unified_cpp_js_src_jit15.cpp:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitCompareExchangeTypedArrayElement64(js::jit::LCompareExchangeTypedArrayElement64*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here + 289 | int32_t offset; + | ^~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/BaseAssembler-x86.h:10, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86-shared/Assembler-x86-shared.h:15: +In member function 'void js::jit::X86Encoding::BaseAssembler::cmpxchg8b(js::jit::X86Encoding::RegisterID, js::jit::X86Encoding::RegisterID, js::jit::X86Encoding::RegisterID, js::jit::X86Encoding::RegisterID, int32_t, js::jit::X86Encoding::RegisterID)', + inlined from 'void js::jit::AssemblerX86Shared::lock_cmpxchg8b(js::jit::Register, js::jit::Register, js::jit::Register, js::jit::Register, const js::jit::Operand&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86-shared/Assembler-x86-shared.h:2172:23, + inlined from 'void AtomicLoad64(js::jit::MacroAssembler&, const js::wasm::MemoryAccessDesc*, const T&, js::jit::Register64, js::jit::Register64) [with T = js::jit::Address]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/MacroAssembler-x86.cpp:1255:22, + inlined from 'void js::jit::MacroAssembler::atomicLoad64(const js::jit::Synchronization&, const js::jit::Address&, js::jit::Register64, js::jit::Register64)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/MacroAssembler-x86.cpp:1577:15, + inlined from 'void js::jit::CodeGenerator::visitAtomicLoad64(js::jit::LAtomicLoad64*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/CodeGenerator-x86.cpp:128:22: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86-shared/BaseAssembler-x86-shared.h:1751:26: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] + 1751 | m_formatter.twoByteOp(OP2_CMPXCHGNB, offset, base, 1); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitAtomicLoad64(js::jit::LAtomicLoad64*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here + 289 | int32_t offset; + | ^~~~~~ /usr/bin/i686-linux-gnu-g++ -o TestVector.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestVector.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestVector.cpp mfbt/tests/TestWeakPtr.o -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Id.h:35, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPropertyKey.cpp:8, - from Unified_cpp_js_src_jsapi-tests17.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPropertyKey.cpp:11: -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here - 332 | JS::Rooted s(cx, JS::ToString(cx, v)); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here - 324 | void maybeAppendException(JSAPITestString& message) override { - | ^~~~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/Assembler-x86.h:14: +In constructor 'js::jit::Address::Address(js::jit::Register, int32_t)', + inlined from 'static js::jit::Address js::jit::CodeGeneratorShared::ToAddress(js::jit::Register, const js::jit::LAllocation*, JS::Scalar::Type, int32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:291:34, + inlined from 'void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinop64(js::jit::LAtomicTypedArrayElementBinop64*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/CodeGenerator-x86.cpp:349:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/Assembler-shared.h:275:35: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] + 275 | : base(RegisterOrSP(base)), offset(offset) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinop64(js::jit::LAtomicTypedArrayElementBinop64*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here + 289 | int32_t offset; + | ^~~~~~ +In constructor 'js::jit::Address::Address(js::jit::Register, int32_t)', + inlined from 'static js::jit::Address js::jit::CodeGeneratorShared::ToAddress(js::jit::Register, const js::jit::LAllocation*, JS::Scalar::Type, int32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:291:34, + inlined from 'void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinopForEffect64(js::jit::LAtomicTypedArrayElementBinopForEffect64*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/CodeGenerator-x86.cpp:419:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/Assembler-shared.h:275:35: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] + 275 | : base(RegisterOrSP(base)), offset(offset) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitAtomicTypedArrayElementBinopForEffect64(js::jit::LAtomicTypedArrayElementBinopForEffect64*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here + 289 | int32_t offset; + | ^~~~~~ In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:17, from /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestVector.cpp:11: /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/AllocPolicy.h: In instantiation of 'T* mozilla::MallocAllocPolicy::maybe_pod_realloc(T*, size_t, size_t) [with T = mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod; size_t = unsigned int]': @@ -21015,319 +16624,426 @@ /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestVector.cpp:630:12: note: 'struct mozilla::detail::VectorTesting::testShrinkStorageToFit()::NonPod' declared here 630 | struct NonPod { | ^~~~~~ +In constructor 'js::jit::Address::Address(js::jit::Register, int32_t)', + inlined from 'static js::jit::Address js::jit::CodeGeneratorShared::ToAddress(js::jit::Register, const js::jit::LAllocation*, JS::Scalar::Type, int32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:291:34, + inlined from 'void js::jit::CodeGenerator::visitAtomicExchangeTypedArrayElement64(js::jit::LAtomicExchangeTypedArrayElement64*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/CodeGenerator-x86.cpp:279:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/Assembler-shared.h:275:35: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] + 275 | : base(RegisterOrSP(base)), offset(offset) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitAtomicExchangeTypedArrayElement64(js::jit::LAtomicExchangeTypedArrayElement64*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here + 289 | int32_t offset; + | ^~~~~~ +In constructor 'js::jit::Address::Address(js::jit::Register, int32_t)', + inlined from 'static js::jit::Address js::jit::CodeGeneratorShared::ToAddress(js::jit::Register, const js::jit::LAllocation*, JS::Scalar::Type, int32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:291:34, + inlined from 'void js::jit::CodeGenerator::visitAtomicStore64(js::jit::LAtomicStore64*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/CodeGenerator-x86.cpp:155:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/Assembler-shared.h:275:35: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] + 275 | : base(RegisterOrSP(base)), offset(offset) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitAtomicStore64(js::jit::LAtomicStore64*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here + 289 | int32_t offset; + | ^~~~~~ /usr/bin/i686-linux-gnu-g++ -o TestWeakPtr.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestWeakPtr.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestWeakPtr.cpp mfbt/tests/TestWrappingOperations.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests18.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests18.o.pp Unified_cpp_js_src_jsapi-tests18.cpp -js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests19.o /usr/bin/i686-linux-gnu-g++ -o TestWrappingOperations.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestWrappingOperations.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestWrappingOperations.cpp mfbt/tests/TestXorShift128PlusRNG.o /usr/bin/i686-linux-gnu-g++ -o TestXorShift128PlusRNG.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -I/build/reproducible-path/mozjs115-115.18.0/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/testing -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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/TestXorShift128PlusRNG.o.pp /build/reproducible-path/mozjs115-115.18.0/mfbt/tests/TestXorShift128PlusRNG.cpp +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool ToWebAssemblyValue_nullfuncref(JSContext*, JS::HandleValue, void**, bool) [with Debug = js::wasm::NoDebug]' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.cpp:490:18, + inlined from 'bool js::wasm::ToWebAssemblyValue(JSContext*, JS::HandleValue, FieldType, void*, bool, CoercionLevel) [with Debug = NoDebug]' at /build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.cpp:656:55: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fun' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.cpp: In function 'bool js::wasm::ToWebAssemblyValue(JSContext*, JS::HandleValue, FieldType, void*, bool, CoercionLevel) [with Debug = NoDebug]': +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.cpp:490:18: note: 'fun' declared here + 490 | RootedFunction fun(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/wasm/WasmValue.cpp:611:42: note: 'cx' declared here + 611 | bool wasm::ToWebAssemblyValue(JSContext* cx, HandleValue val, FieldType type, + | ~~~~~~~~~~~^~ make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests' -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_gc1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/gc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/gc/Unified_cpp_js_src_gc2.o +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/config' +make[4]: Nothing to be done for 'host'. +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/config' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gc' +mkdir -p '.deps/' +js/src/gc/StoreBuffer.o +/usr/bin/i686-linux-gnu-g++ -o StoreBuffer.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/gc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 /build/reproducible-path/mozjs115-115.18.0/js/src/gc/StoreBuffer.cpp +js/src/gc/Unified_cpp_js_src_gc0.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit16.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jit16.o.pp Unified_cpp_js_src_jit16.cpp +js/src/jit/Unified_cpp_js_src_jit2.o +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/wasm' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/memory/build/test' +memory/build/test/TestMozJemallocUtils +/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestMozJemallocUtils TestMozJemallocUtils.o -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +In file included from Unified_cpp_js_src16.cpp:2: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In function 'bool SortComparatorIntegerIds(jsid, jsid, bool*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:280:27: warning: 'indexA' may be used uninitialized [-Wmaybe-uninitialized] + 280 | *lessOrEqualp = (indexA <= indexB); + | ~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:277:12: note: 'indexA' was declared here + 277 | uint32_t indexA, indexB; + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:280:27: warning: 'indexB' may be used uninitialized [-Wmaybe-uninitialized] + 280 | *lessOrEqualp = (indexA <= indexB); + | ~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:277:20: note: 'indexB' was declared here + 277 | uint32_t indexA, indexB; + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestMozJemallocUtils +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestMozJemallocUtils"], "start": 201428.580773392, "end": 201428.751297013, "context": null} +../../../config/nsinstall -R -m 644 'TestMozJemallocUtils' '../../../dist/cppunittests' +../../../config/nsinstall -R -m 755 'TestMozJemallocUtils' '../../../dist/bin' +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/memory/build/test' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests' +mfbt/tests/TestAlgorithm +/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestAlgorithm /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestAlgorithm.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestArray In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.h:17, - from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/AtomicsObject.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.h:17, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SourceHook.cpp:15, - from Unified_cpp_js_src22.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::InterpreterFrame::prologue(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.cpp:175:41: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src22.cpp:11: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.cpp: In member function 'bool js::InterpreterFrame::prologue(JSContext*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.cpp:175:16: note: 'script' declared here - 175 | RootedScript script(cx, this->script()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.cpp:174:44: note: 'cx' declared here - 174 | bool InterpreterFrame::prologue(JSContext* cx) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::InterpreterFrame* js::InterpreterStack::pushInvokeFrame(JSContext*, const JS::CallArgs&, js::MaybeConstruct)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.cpp:392:47: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] + from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Barrier.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.h:18, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:9: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::PlainObject* js::GlobalObject::createIterResultTemplateObject(JSContext*, WithObjectPrototype)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1377:53: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'templateObject' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.cpp: In member function 'js::InterpreterFrame* js::InterpreterStack::pushInvokeFrame(JSContext*, const JS::CallArgs&, js::MaybeConstruct)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.cpp:392:16: note: 'script' declared here - 392 | RootedScript script(cx, fun->nonLazyScript()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.cpp:388:16: note: 'cx' declared here - 388 | JSContext* cx, const CallArgs& args, MaybeConstruct constructing) { +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In static member function 'static js::PlainObject* js::GlobalObject::createIterResultTemplateObject(JSContext*, WithObjectPrototype)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1374:24: note: 'templateObject' declared here + 1374 | Rooted templateObject( + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1372:16: note: 'cx' declared here + 1372 | JSContext* cx, WithObjectPrototype withProto) { | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src23.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/Unified_cpp_js_src24.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::UniqueChars js::IdToPrintableUTF8(JSContext*, JS::HandleId, IdToPrintableBehavior)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:2192:34: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::ArrayIteratorObject* js::NewArrayIteratorTemplate(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1460:76: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src22.cpp:47: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp: In function 'JS::UniqueChars js::IdToPrintableUTF8(JSContext*, JS::HandleId, IdToPrintableBehavior)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:2192:15: note: 'v' declared here - 2192 | RootedValue v(cx, IdToValue(id)); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:2184:46: note: 'cx' declared here - 2184 | UniqueChars js::IdToPrintableUTF8(JSContext* cx, HandleId id, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool FillWithRepresentatives(JSContext*, JS::Handle, uint32_t*, const CharT*, size_t, size_t, const CheckString&, js::gc::Heap) [with CheckString = JSString::fillWithRepresentatives(JSContext*, JS::Handle)::; CharT = char16_t]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:1984:16: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom1' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In function 'js::ArrayIteratorObject* js::NewArrayIteratorTemplate(JSContext*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1459:16: note: 'proto' declared here + 1459 | RootedObject proto( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1458:62: note: 'cx' declared here + 1458 | ArrayIteratorObject* js::NewArrayIteratorTemplate(JSContext* cx) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::ArrayIteratorObject* js::NewArrayIterator(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1470:76: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp: In function 'bool FillWithRepresentatives(JSContext*, JS::Handle, uint32_t*, const CharT*, size_t, size_t, const CheckString&, js::gc::Heap) [with CheckString = JSString::fillWithRepresentatives(JSContext*, JS::Handle)::; CharT = char16_t]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:1984:16: note: 'atom1' declared here - 1984 | RootedString atom1(cx, AtomizeChars(cx, chars, len)); +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In function 'js::ArrayIteratorObject* js::NewArrayIterator(JSContext*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1469:16: note: 'proto' declared here + 1469 | RootedObject proto( | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:1969:48: note: 'cx' declared here - 1969 | static bool FillWithRepresentatives(JSContext* cx, Handle array, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool FillWithRepresentatives(JSContext*, JS::Handle, uint32_t*, const CharT*, size_t, size_t, const CheckString&, js::gc::Heap) [with CheckString = JSString::fillWithRepresentatives(JSContext*, JS::Handle)::; CharT = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:1984:16: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom1' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1468:54: note: 'cx' declared here + 1468 | ArrayIteratorObject* js::NewArrayIterator(JSContext* cx) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::StringIteratorObject* js::NewStringIteratorTemplate(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1497:77: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp: In function 'bool FillWithRepresentatives(JSContext*, JS::Handle, uint32_t*, const CharT*, size_t, size_t, const CheckString&, js::gc::Heap) [with CheckString = JSString::fillWithRepresentatives(JSContext*, JS::Handle)::; CharT = unsigned char]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:1984:16: note: 'atom1' declared here - 1984 | RootedString atom1(cx, AtomizeChars(cx, chars, len)); +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In function 'js::StringIteratorObject* js::NewStringIteratorTemplate(JSContext*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1496:16: note: 'proto' declared here + 1496 | RootedObject proto( | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:1969:48: note: 'cx' declared here - 1969 | static bool FillWithRepresentatives(JSContext* cx, Handle array, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1495:64: note: 'cx' declared here + 1495 | StringIteratorObject* js::NewStringIteratorTemplate(JSContext* cx) { + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::StencilObject* js::StencilObject::create(JSContext*, RefPtr)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/StencilObject.cpp:58:58: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + inlined from 'js::StringIteratorObject* js::NewStringIterator(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1507:77: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src22.cpp:38: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StencilObject.cpp: In static member function 'static js::StencilObject* js::StencilObject::create(JSContext*, RefPtr)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StencilObject.cpp:58:25: note: 'obj' declared here - 58 | JS::Rooted obj(cx, JS_NewObject(cx, &class_)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StencilObject.cpp:56:62: note: 'cx' declared here - 56 | /* static */ StencilObject* StencilObject::create(JSContext* cx, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In function 'js::StringIteratorObject* js::NewStringIterator(JSContext*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1506:16: note: 'proto' declared here + 1506 | RootedObject proto( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1505:56: note: 'cx' declared here + 1505 | StringIteratorObject* js::NewStringIterator(JSContext* cx) { + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::StencilXDRBufferObject* js::StencilXDRBufferObject::create(JSContext*, uint8_t*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/StencilObject.cpp:122:58: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + inlined from 'js::RegExpStringIteratorObject* js::NewRegExpStringIteratorTemplate(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1575:47: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StencilObject.cpp: In static member function 'static js::StencilXDRBufferObject* js::StencilXDRBufferObject::create(JSContext*, uint8_t*, size_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StencilObject.cpp:122:25: note: 'obj' declared here - 122 | JS::Rooted obj(cx, JS_NewObject(cx, &class_)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StencilObject.cpp:116:16: note: 'cx' declared here - 116 | JSContext* cx, uint8_t* buffer, size_t length) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallAndConstruct.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.h:30, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:19, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testSameValue.cpp:9, - from Unified_cpp_js_src_jsapi-tests18.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'void CompressSourceSync(JS::Handle, JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testScriptSourceCompression.cpp:107:74: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In function 'js::RegExpStringIteratorObject* js::NewRegExpStringIteratorTemplate(JSContext*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1574:16: note: 'proto' declared here + 1574 | RootedObject proto(cx, GlobalObject::getOrCreateRegExpStringIteratorPrototype( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1573:76: note: 'cx' declared here + 1573 | RegExpStringIteratorObject* js::NewRegExpStringIteratorTemplate(JSContext* cx) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::RegExpStringIteratorObject* js::NewRegExpStringIterator(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1585:47: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_jsapi-tests18.cpp:38: -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testScriptSourceCompression.cpp: In function 'void CompressSourceSync(JS::Handle, JSContext*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testScriptSourceCompression.cpp:107:25: note: 'script' declared here - 107 | JS::Rooted script(cx, JSFunction::getOrCreateScript(cx, fun)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testScriptSourceCompression.cpp:106:72: note: 'cx' declared here - 106 | static void CompressSourceSync(JS::Handle fun, JSContext* cx) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool JS::AutoStableStringChars::init(JSContext*, JSString*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:1313:63: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'linearString' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In function 'js::RegExpStringIteratorObject* js::NewRegExpStringIterator(JSContext*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1584:16: note: 'proto' declared here + 1584 | RootedObject proto(cx, GlobalObject::getOrCreateRegExpStringIteratorPrototype( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1583:68: note: 'cx' declared here + 1583 | RegExpStringIteratorObject* js::NewRegExpStringIterator(JSContext* cx) { + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestAlgorithm +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestAlgorithm"], "start": 201429.349840073, "end": 201429.369915612, "context": null} +/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestArray /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestArray.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestArrayUtils +/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestArray +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::WrapForValidIteratorObject* js::NewWrapForValidIterator(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:2102:47: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp: In member function 'bool JS::AutoStableStringChars::init(JSContext*, JSString*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:1313:27: note: 'linearString' declared here - 1313 | Rooted linearString(cx, s->ensureLinear(cx)); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:1312:45: note: 'cx' declared here - 1312 | bool AutoStableStringChars::init(JSContext* cx, JSString* s) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool JS::AutoStableStringChars::initTwoByte(JSContext*, JSString*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:1342:63: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'linearString' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In function 'js::WrapForValidIteratorObject* js::NewWrapForValidIterator(JSContext*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:2101:16: note: 'proto' declared here + 2101 | RootedObject proto(cx, GlobalObject::getOrCreateWrapForValidIteratorPrototype( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:2100:68: note: 'cx' declared here + 2100 | WrapForValidIteratorObject* js::NewWrapForValidIterator(JSContext* cx) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::IteratorHelperObject* js::NewIteratorHelper(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:2134:77: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp: In member function 'bool JS::AutoStableStringChars::initTwoByte(JSContext*, JSString*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:1342:27: note: 'linearString' declared here - 1342 | Rooted linearString(cx, s->ensureLinear(cx)); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:1341:52: note: 'cx' declared here - 1341 | bool AutoStableStringChars::initTwoByte(JSContext* cx, JSString* s) { - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/PerfSpewer.cpp: In constructor 'JS::JitOpcodeDictionary::JitOpcodeDictionary()': -/build/reproducible-path/mozjs115-115.18.0/js/src/jit/PerfSpewer.cpp:383:1: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without - 383 | JS::JitOpcodeDictionary::JitOpcodeDictionary() { - | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In function 'js::IteratorHelperObject* js::NewIteratorHelper(JSContext*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:2133:16: note: 'proto' declared here + 2133 | RootedObject proto( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:2132:56: note: 'cx' declared here + 2132 | IteratorHelperObject* js::NewIteratorHelper(JSContext* cx) { + | ~~~~~~~~~~~^~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestArray"], "start": 201429.854287853, "end": 201429.872743308, "context": null} +/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestArrayUtils /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestArrayUtils.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestAtomicBitfields +/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestArrayUtils In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] + inlined from 'void js::ReportIsNullOrUndefinedForPropertyAccess(JSContext*, JS::HandleValue, int, JS::HandleId)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp:625:50: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'idStr' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here - 332 | JS::Rooted s(cx, JS::ToString(cx, v)); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here - 324 | void maybeAppendException(JSAPITestString& message) override { - | ^~~~~~~~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src24.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/Unified_cpp_js_src25.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SavedFrame*; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual bool cls_test_GetPendingExceptionStack::run(JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testSavedStacks.cpp:335:50: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'savedFrameStack' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_65(D) + 24])[3]' [-Wdangling-pointer=] +In file included from Unified_cpp_js_src16.cpp:20: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp: In function 'void js::ReportIsNullOrUndefinedForPropertyAccess(JSContext*, JS::HandleValue, int, JS::HandleId)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp:625:16: note: 'idStr' declared here + 625 | RootedString idStr(cx, ValueToSource(cx, idVal)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp:615:62: note: 'cx' declared here + 615 | void js::ReportIsNullOrUndefinedForPropertyAccess(JSContext* cx, HandleValue v, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* js::CreateErrorNotesArray(JSContext*, JSErrorReport*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp:674:61: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'notesArray' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_jsapi-tests18.cpp:11: -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testSavedStacks.cpp: In member function 'virtual bool cls_test_GetPendingExceptionStack::run(JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testSavedStacks.cpp:334:31: note: 'savedFrameStack' declared here - 334 | JS::Rooted savedFrameStack( - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:416:53: note: 'this' declared here - 416 | extra virtual bool run(JS::HandleObject global) override attrs - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:419:3: note: in expansion of macro 'BEGIN_TEST_WITH_ATTRIBUTES_AND_EXTRA' - 419 | BEGIN_TEST_WITH_ATTRIBUTES_AND_EXTRA(testname, attrs, ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:421:30: note: in expansion of macro 'BEGIN_TEST_WITH_ATTRIBUTES' - 421 | #define BEGIN_TEST(testname) BEGIN_TEST_WITH_ATTRIBUTES(testname, ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testSavedStacks.cpp:300:1: note: in expansion of macro 'BEGIN_TEST' - 300 | BEGIN_TEST(test_GetPendingExceptionStack) { - | ^~~~~~~~~~ -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/memory/build/test' -memory/build/test/TestMozJemallocUtils -/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestMozJemallocUtils TestMozJemallocUtils.o -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestMozJemallocUtils -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestMozJemallocUtils"], "start": 334422.530502238, "end": 334422.554954727, "context": null} -../../../config/nsinstall -R -m 644 'TestMozJemallocUtils' '../../../dist/cppunittests' -../../../config/nsinstall -R -m 755 'TestMozJemallocUtils' '../../../dist/bin' -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/memory/build/test' -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests19.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests19.o.pp Unified_cpp_js_src_jsapi-tests19.cpp -js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.o -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests' -mfbt/tests/TestAlgorithm -/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestAlgorithm /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestAlgorithm.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestArray -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallAndConstruct.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.h:30, - from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/GCAPI.cpp:13, - from Unified_cpp_js_src_gc1.cpp:2: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp: In function 'JSObject* js::CreateErrorNotesArray(JSContext*, JSErrorReport*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp:674:24: note: 'notesArray' declared here + 674 | Rooted notesArray(cx, NewDenseEmptyArray(cx)); + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp:673:48: note: 'cx' declared here + 673 | JSObject* js::CreateErrorNotesArray(JSContext* cx, JSErrorReport* report) { + | ~~~~~~~~~~~^~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestArrayUtils"], "start": 201430.362870733, "end": 201430.400307863, "context": null} +/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestAtomicBitfields /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestAtomicBitfields.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestAtomics +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value&; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool JSContext::getPendingException(JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp:1184:51: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'exception' in '((js::StackRootedBase**)this)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp: In member function 'bool JSContext::getPendingException(JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp:1184:15: note: 'exception' declared here + 1184 | RootedValue exception(this, unwrappedException()); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp:1181:60: note: 'this' declared here + 1181 | bool JSContext::getPendingException(MutableHandleValue rval) { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'virtual void js::InternalJobQueue::runJobs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp:863:24, + inlined from 'virtual void js::InternalJobQueue::runJobs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp:847:6: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rval' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp: In member function 'virtual void js::InternalJobQueue::runJobs(JSContext*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp:863:17: note: 'rval' declared here + 863 | RootedValue rval(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.cpp:847:43: note: 'cx' declared here + 847 | void InternalJobQueue::runJobs(JSContext* cx) { + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestAtomicBitfields In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* js::gc::NewMemoryInfoObject(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/gc/GCAPI.cpp:669:49: + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool JS::OrdinaryHasInstance(JSContext*, HandleObject, HandleValue, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:581:30: /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/gc/GCAPI.cpp: In function 'JSObject* js::gc::NewMemoryInfoObject(JSContext*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/gc/GCAPI.cpp:669:16: note: 'obj' declared here - 669 | RootedObject obj(cx, JS_NewObject(cx, nullptr)); +In file included from Unified_cpp_js_src16.cpp:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp: In function 'bool JS::OrdinaryHasInstance(JSContext*, HandleObject, HandleValue, bool*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:581:16: note: 'obj' declared here + 581 | RootedObject obj(cx, objArg); | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/gc/GCAPI.cpp:668:42: note: 'cx' declared here - 668 | JSObject* NewMemoryInfoObject(JSContext* cx) { - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestAlgorithm -/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestArray /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestArray.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestArrayUtils -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestAlgorithm"], "start": 334423.817799454, "end": 334423.83422382, "context": null} -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src25.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/Unified_cpp_js_src3.o -/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestArray -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestArray"], "start": 334423.99699715, "end": 334424.013810881, "context": null} -/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestArrayUtils /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestArrayUtils.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestAtomicBitfields -/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestArrayUtils -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestArrayUtils"], "start": 334424.211438032, "end": 334424.227368958, "context": null} -/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestAtomicBitfields /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestAtomicBitfields.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestAtomics -/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestAtomicBitfields -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestAtomicBitfields"], "start": 334424.426132353, "end": 334424.442239524, "context": null} +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:576:41: note: 'cx' declared here + 576 | bool JS::OrdinaryHasInstance(JSContext* cx, HandleObject objArg, HandleValue v, + | ~~~~~~~~~~~^~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestAtomicBitfields"], "start": 201430.971535289, "end": 201431.011024651, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestAtomics /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestAtomics.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestBinarySearch -/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestAtomics -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/StructuredClone.h:20, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/StructuredClone.cpp:29, - from Unified_cpp_js_src23.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSString* BoxedToSource(JSContext*, JS::HandleObject, const char*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ToSource.cpp:108:48: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArgumentsObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArgumentsObject*; T = js::ArgumentsObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool ArgumentsGetterImpl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:201:79: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'argsobj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src23.cpp:47: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ToSource.cpp: In function 'JSString* BoxedToSource(JSContext*, JS::HandleObject, const char*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ToSource.cpp:108:16: note: 'str' declared here - 108 | RootedString str(cx, ValueToSource(cx, value)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ToSource.cpp:100:43: note: 'cx' declared here - 100 | static JSString* BoxedToSource(JSContext* cx, HandleObject obj, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSString* SymbolToSource(JSContext*, JS::Symbol*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ToSource.cpp:68:46, - inlined from 'JSString* js::ValueToSource(JSContext*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ToSource.cpp:137:28: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'desc' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp: In function 'bool ArgumentsGetterImpl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:200:28: note: 'argsobj' declared here + 200 | Rooted argsobj(cx, + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:177:37: note: 'cx' declared here + 177 | bool ArgumentsGetterImpl(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool ArgumentsSetterImpl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:226:67: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fun' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ToSource.cpp: In function 'JSString* js::ValueToSource(JSContext*, JS::HandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ToSource.cpp:68:16: note: 'desc' declared here - 68 | RootedString desc(cx, symbol->description()); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ToSource.cpp:122:40: note: 'cx' declared here - 122 | JSString* js::ValueToSource(JSContext* cx, HandleValue v) { - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestAtomics"], "start": 334424.644245002, "end": 334424.66007664, "context": null} +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp: In function 'bool ArgumentsSetterImpl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:226:18: note: 'fun' declared here + 226 | RootedFunction fun(cx, &args.thisv().toObject().as()); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:223:37: note: 'cx' declared here + 223 | bool ArgumentsSetterImpl(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool ResolveInterpretedFunctionPrototype(JSContext*, JS::HandleFunction, JS::HandleId)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:369:27, + inlined from 'bool fun_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:478:45: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'objProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp: In function 'bool fun_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:369:16: note: 'objProto' declared here + 369 | RootedObject objProto(cx); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:465:36: note: 'cx' declared here + 465 | static bool fun_resolve(JSContext* cx, HandleObject obj, HandleId id, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::SharedShape* js::GlobalObject::createFunctionShapeWithDefaultProto(JSContext*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1515:78: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp: In static member function 'static js::SharedShape* js::GlobalObject::createFunctionShapeWithDefaultProto(JSContext*, bool)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1514:16: note: 'proto' declared here + 1514 | RootedObject proto(cx, + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1506:75: note: 'cx' declared here + 1506 | SharedShape* GlobalObject::createFunctionShapeWithDefaultProto(JSContext* cx, + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestAtomics +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'void js::ReportIncompatibleMethod(JSContext*, const JS::CallArgs&, const JSClass*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1910:37: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'thisv' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp: In function 'void js::ReportIncompatibleMethod(JSContext*, const JS::CallArgs&, const JSClass*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1910:15: note: 'thisv' declared here + 1910 | RootedValue thisv(cx, args.thisv()); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1908:46: note: 'cx' declared here + 1908 | void js::ReportIncompatibleMethod(JSContext* cx, const CallArgs& args, + | ~~~~~~~~~~~^~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestAtomics"], "start": 201431.561357223, "end": 201431.596272497, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestBinarySearch /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestBinarySearch.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestBitSet /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestBinarySearch -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestBinarySearch"], "start": 334424.85779714, "end": 334424.874059854, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestBinarySearch"], "start": 201432.271270288, "end": 201432.283952455, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestBitSet /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestBitSet.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestBloomFilter /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestBitSet -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestBitSet"], "start": 334425.074898903, "end": 334425.090715027, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestBitSet"], "start": 201432.763362017, "end": 201432.804079885, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestBloomFilter /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestBloomFilter.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestBufferList /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestBloomFilter -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestBloomFilter"], "start": 334425.29165719, "end": 334425.308135718, "context": null} +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool fun_toSource(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:903:50: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp: In function 'bool fun_toSource(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:903:16: note: 'obj' declared here + 903 | RootedObject obj(cx, ToObject(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:899:37: note: 'cx' declared here + 899 | static bool fun_toSource(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::fun_toString(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:885:50: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp: In function 'bool js::fun_toString(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:885:16: note: 'obj' declared here + 885 | RootedObject obj(cx, ToObject(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:881:34: note: 'cx' declared here + 881 | bool js::fun_toString(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestBloomFilter"], "start": 201433.249956368, "end": 201433.280258725, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestBufferList /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestBufferList.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestCasting /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestBufferList -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestBufferList"], "start": 334425.506374236, "end": 334425.523924231, "context": null} +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_gc0.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/gc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/gc/Unified_cpp_js_src_gc1.o +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestBufferList"], "start": 201433.733742524, "end": 201433.768705239, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestCasting /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestCasting.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestCeilingFloor +/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestCasting +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestCasting"], "start": 201434.132631367, "end": 201434.158061244, "context": null} +/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestCeilingFloor /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestCeilingFloor.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestCheckedInt +/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestCeilingFloor +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestCeilingFloor"], "start": 201434.696578824, "end": 201434.752250953, "context": null} +/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestCheckedInt /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestCheckedInt.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestCompactPair In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testSetPropertyIgnoringNamedGetter.cpp:5, - from Unified_cpp_js_src_jsapi-tests19.cpp:2: + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonTypes.h:17, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonAnalysis.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testJitGVN.cpp:8, + from Unified_cpp_js_src_jsapi-tests12.cpp:2: In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testSetPropertyIgnoringNamedGetter.cpp:10: +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testJitGVN.cpp:15: /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here 332 | JS::Rooted s(cx, JS::ToString(cx, v)); @@ -21335,1606 +17051,626 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here 324 | void maybeAppendException(JSAPITestString& message) override { | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestCasting -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestCasting"], "start": 334425.725688988, "end": 334425.743337741, "context": null} -/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestCeilingFloor /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestCeilingFloor.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestCheckedInt -/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestCeilingFloor -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestCeilingFloor"], "start": 334425.944800876, "end": 334425.960364501, "context": null} -/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestCheckedInt /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestCheckedInt.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestCompactPair -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JS::Symbol* JS::Symbol::for_(JSContext*, JS::HandleString)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SymbolType.cpp:50:58: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src23.cpp:11: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SymbolType.cpp: In static member function 'static JS::Symbol* JS::Symbol::for_(JSContext*, JS::HandleString)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SymbolType.cpp:50:19: note: 'atom' declared here - 50 | Rooted atom(cx, AtomizeString(cx, description)); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SymbolType.cpp:49:33: note: 'cx' declared here - 49 | Symbol* Symbol::for_(JSContext* cx, HandleString description) { - | ~~~~~~~~~~~^~ /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestCheckedInt -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/GCMarker.h:13, - from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/GCRuntime.h:19, - from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/PublicIterators.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/GCAPI.cpp:17: -In constructor 'js::detail::OrderedHashTable::Range::Range(js::detail::OrderedHashTable*, js::detail::OrderedHashTable::Range**) [with T = js::OrderedHashMap, js::gc::EphemeronEdgeTableHashPolicy, js::SystemAllocPolicy>::Entry; Ops = js::OrderedHashMap, js::gc::EphemeronEdgeTableHashPolicy, js::SystemAllocPolicy>::MapOps; AllocPolicy = js::SystemAllocPolicy]', - inlined from 'js::detail::OrderedHashTable::MutableRange::MutableRange(js::detail::OrderedHashTable*, js::detail::OrderedHashTable::Range**) [with T = js::OrderedHashMap, js::gc::EphemeronEdgeTableHashPolicy, js::SystemAllocPolicy>::Entry; Ops = js::OrderedHashMap, js::gc::EphemeronEdgeTableHashPolicy, js::SystemAllocPolicy>::MapOps; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/js/src/ds/OrderedHashTable.h:498:72, - inlined from 'js::detail::OrderedHashTable::MutableRange js::detail::OrderedHashTable::mutableAll() [with T = js::OrderedHashMap, js::gc::EphemeronEdgeTableHashPolicy, js::SystemAllocPolicy>::Entry; Ops = js::OrderedHashMap, js::gc::EphemeronEdgeTableHashPolicy, js::SystemAllocPolicy>::MapOps; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/js/src/ds/OrderedHashTable.h:520:64, - inlined from 'js::OrderedHashMap::MutableRange js::OrderedHashMap::mutableAll() [with Key = js::gc::Cell*; Value = mozilla::Vector; OrderedHashPolicy = js::gc::EphemeronEdgeTableHashPolicy; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/js/src/ds/OrderedHashTable.h:908:54, - inlined from 'js::gc::IncrementalProgress JS::Zone::enterWeakMarkingMode(js::GCMarker*, js::SliceBudget&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:2272:70: -/build/reproducible-path/mozjs115-115.18.0/js/src/ds/OrderedHashTable.h:368:14: warning: storing the address of local variable 'r' in '*&MEM[(struct OrderedHashTable *)this_16(D) + 1404B].ranges' [-Wdangling-pointer=] - 368 | *prevp = this; - | ~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_gc1.cpp:38: -/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp: In member function 'js::gc::IncrementalProgress JS::Zone::enterWeakMarkingMode(js::GCMarker*, js::SliceBudget&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:2272:36: note: 'r' declared here - 2272 | EphemeronEdgeTable::MutableRange r = gcEphemeronEdges().mutableAll(); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:2243:71: note: 'this' declared here - 2243 | SliceBudget& budget) { - | ^ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestCheckedInt"], "start": 334426.17338392, "end": 334426.189645042, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestCheckedInt"], "start": 201435.219802353, "end": 201435.285024472, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestCompactPair /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestCompactPair.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestCountPopulation -/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp: In member function 'bool js::GCMarker::processMarkStackTop(js::SliceBudget&) [with unsigned int markingOptions = 4]': -/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:1538:16: warning: 'end' may be used uninitialized [-Wmaybe-uninitialized] - 1538 | while (index < end) { - | ~~~~~~^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:1463:10: note: 'end' was declared here - 1463 | size_t end; // End of slot range to mark. - | ^~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallAndConstruct.h:16: -In member function 'JSValueTag JS::Value::toTag() const', - inlined from 'bool JS::Value::isString() const' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:806:39, - inlined from 'bool js::GCMarker::processMarkStackTop(js::SliceBudget&) [with unsigned int markingOptions = 4]' at /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:1548:19: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:733:48: warning: 'base' may be used uninitialized [-Wmaybe-uninitialized] - 733 | JSValueTag toTag() const { return JSValueTag(asBits_ >> JSVAL_TAG_SHIFT); } - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp: In member function 'bool js::GCMarker::processMarkStackTop(js::SliceBudget&) [with unsigned int markingOptions = 4]': -/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:1461:13: note: 'base' was declared here - 1461 | HeapSlot* base; // Slot range base pointer. - | ^~~~ /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestCompactPair -In member function 'bool js::GCMarker::processMarkStackTop(js::SliceBudget&) [with unsigned int markingOptions = 4]', - inlined from 'void js::gc::GCRuntime::processDelayedMarkingList(js::gc::MarkColor)' at /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:2380:7: -/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:1538:16: warning: 'end' may be used uninitialized [-Wmaybe-uninitialized] - 1538 | while (index < end) { - | ~~~~~~^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp: In member function 'void js::gc::GCRuntime::processDelayedMarkingList(js::gc::MarkColor)': -/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:1463:10: note: 'end' was declared here - 1463 | size_t end; // End of slot range to mark. - | ^~~ -In member function 'JSValueTag JS::Value::toTag() const', - inlined from 'bool JS::Value::isString() const' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:806:39, - inlined from 'bool js::GCMarker::processMarkStackTop(js::SliceBudget&) [with unsigned int markingOptions = 4]' at /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:1548:19, - inlined from 'void js::gc::GCRuntime::processDelayedMarkingList(js::gc::MarkColor)' at /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:2380:7: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:733:48: warning: 'base' may be used uninitialized [-Wmaybe-uninitialized] - 733 | JSValueTag toTag() const { return JSValueTag(asBits_ >> JSVAL_TAG_SHIFT); } - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp: In member function 'void js::gc::GCRuntime::processDelayedMarkingList(js::gc::MarkColor)': -/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:1461:13: note: 'base' was declared here - 1461 | HeapSlot* base; // Slot range base pointer. - | ^~~~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestCompactPair"], "start": 334426.387447966, "end": 334426.407099333, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestCompactPair"], "start": 201435.831792742, "end": 201435.86363936, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestCountPopulation /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestCountPopulation.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestCountZeroes /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestCountPopulation -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestCountPopulation"], "start": 334426.602633675, "end": 334426.619161647, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestCountPopulation"], "start": 201436.364038024, "end": 201436.383497161, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestCountZeroes /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestCountZeroes.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestDefineEnum /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestCountZeroes -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestCountZeroes"], "start": 334426.814486614, "end": 334426.830532593, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestCountZeroes"], "start": 201436.762566266, "end": 201436.840219097, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestDefineEnum /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestDefineEnum.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestDoublyLinkedList -/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp: In member function 'bool js::GCMarker::processMarkStackTop(js::SliceBudget&) [with unsigned int markingOptions = 2]': -/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:1538:16: warning: 'end' may be used uninitialized [-Wmaybe-uninitialized] - 1538 | while (index < end) { - | ~~~~~~^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:1463:10: note: 'end' was declared here - 1463 | size_t end; // End of slot range to mark. - | ^~~ -In member function 'JSValueTag JS::Value::toTag() const', - inlined from 'bool JS::Value::isString() const' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:806:39, - inlined from 'bool js::GCMarker::processMarkStackTop(js::SliceBudget&) [with unsigned int markingOptions = 2]' at /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:1548:19: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:733:48: warning: 'base' may be used uninitialized [-Wmaybe-uninitialized] - 733 | JSValueTag toTag() const { return JSValueTag(asBits_ >> JSVAL_TAG_SHIFT); } - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp: In member function 'bool js::GCMarker::processMarkStackTop(js::SliceBudget&) [with unsigned int markingOptions = 2]': -/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:1461:13: note: 'base' was declared here - 1461 | HeapSlot* base; // Slot range base pointer. - | ^~~~ /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestDefineEnum -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestDefineEnum"], "start": 334427.026275598, "end": 334427.042486804, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestDefineEnum"], "start": 201437.210098112, "end": 201437.255946054, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestDoublyLinkedList /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestDoublyLinkedList.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestEndian /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestDoublyLinkedList -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestDoublyLinkedList"], "start": 334427.240845212, "end": 334427.256679734, "context": null} +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests13.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests13.o.pp Unified_cpp_js_src_jsapi-tests13.cpp +js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests14.o +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestDoublyLinkedList"], "start": 201437.606631973, "end": 201437.644286664, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestEndian /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestEndian.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestEnumeratedArray +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr >]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::AtomSet*; T = mozilla::UniquePtr >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool JSRuntime::initializeAtoms(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSAtom.cpp:220:79: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atomSet' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src16.cpp:11: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSAtom.cpp: In member function 'bool JSRuntime::initializeAtoms(JSContext*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSAtom.cpp:219:30: note: 'atomSet' declared here + 219 | Rooted> atomSet(cx, + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSAtom.cpp:199:44: note: 'cx' declared here + 199 | bool JSRuntime::initializeAtoms(JSContext* cx) { + | ~~~~~~~~~~~^~ /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestEndian -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestEndian"], "start": 334427.456348707, "end": 334427.473511311, "context": null} -/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestEnumeratedArray /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestEnumeratedArray.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestEnumSet -/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestEnumeratedArray -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestEnumeratedArray"], "start": 334427.67343026, "end": 334427.689313605, "context": null} -/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestEnumSet /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestEnumSet.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestEnumTypeTraits -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_gc2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/gc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/gc/Unified_cpp_js_src_gc3.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool CreateDynamicFunction(JSContext*, const JS::CallArgs&, js::GeneratorKind, js::FunctionAsyncKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1248:24: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp: In function 'bool CreateDynamicFunction(JSContext*, const JS::CallArgs&, js::GeneratorKind, js::FunctionAsyncKind)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1248:18: note: 'str' declared here + 1248 | RootedString str(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1186:46: note: 'cx' declared here + 1186 | static bool CreateDynamicFunction(JSContext* cx, const CallArgs& args, + | ~~~~~~~~~~~^~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestEndian"], "start": 201438.340846107, "end": 201438.361455022, "context": null} +/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestEnumeratedArray /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestEnumeratedArray.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestEnumSet +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSFunction* js::CloneFunctionReuseScript(JSContext*, JS::HandleFunction, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1698:60: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'clone' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp: In function 'JSFunction* js::CloneFunctionReuseScript(JSContext*, JS::HandleFunction, JS::HandleObject, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1698:18: note: 'clone' declared here + 1698 | RootedFunction clone(cx, NewFunctionClone(cx, fun, proto)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1690:53: note: 'cx' declared here + 1690 | JSFunction* js::CloneFunctionReuseScript(JSContext* cx, HandleFunction fun, + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestEnumeratedArray +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'JSFunction* js::NewFunctionWithProto(JSContext*, Native, unsigned int, FunctionFlags, JS::HandleObject, JS::Handle, JS::HandleObject, gc::AllocKind, NewObjectKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1552:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp: In function 'JSFunction* js::NewFunctionWithProto(JSContext*, Native, unsigned int, FunctionFlags, JS::HandleObject, JS::Handle, JS::HandleObject, gc::AllocKind, NewObjectKind)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1552:24: note: 'shape' declared here + 1552 | Rooted shape(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1539:16: note: 'cx' declared here + 1539 | JSContext* cx, Native native, unsigned nargs, FunctionFlags flags, + | ~~~~~~~~~~~^~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestEnumeratedArray"], "start": 201438.87279007, "end": 201438.908223723, "context": null} +/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestEnumSet /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestEnumSet.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestEnumTypeTraits /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestEnumSet -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestEnumSet"], "start": 334427.893763509, "end": 334427.911455077, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestEnumSet"], "start": 201439.308296988, "end": 201439.347008182, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestEnumTypeTraits /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestEnumTypeTraits.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestFastBernoulliTrial /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestEnumTypeTraits +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestEnumTypeTraits"], "start": 201439.839612056, "end": 201439.855970937, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestFastBernoulliTrial /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestFastBernoulliTrial.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestFloatingPoint /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestFastBernoulliTrial -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestEnumTypeTraits"], "start": 334428.114424821, "end": 334428.130398071, "context": null} -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_gc3.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/gc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/gc/Unified_cpp_js_src_gc4.o -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestFastBernoulliTrial"], "start": 334428.207011461, "end": 334428.222963349, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestFastBernoulliTrial"], "start": 201440.274008841, "end": 201440.300041445, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestFloatingPoint /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestFloatingPoint.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestFunctionRef /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestFloatingPoint -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestFloatingPoint"], "start": 334428.416085232, "end": 334428.432127385, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestFloatingPoint"], "start": 201440.754552081, "end": 201440.816280891, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestFunctionRef /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestFunctionRef.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestFunctionTypeTraits /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestFunctionRef -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestFunctionRef"], "start": 334428.627602908, "end": 334428.64341048, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestFunctionRef"], "start": 201441.327153868, "end": 201441.347795354, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestFunctionTypeTraits /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestFunctionTypeTraits.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestHashTable -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:24, - from /build/reproducible-path/mozjs115-115.18.0/js/src/util/Poison.h:25, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/ProcessExecutableMemory.h:10, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/ExecutableAllocator.h:36, - from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/GCContext.h:16, - from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Cell.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Allocator.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/MaybeRooted.h:20, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.h:14, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:7, - from Unified_cpp_js_src24.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual bool JS::ubi::ByCoarseType::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:275:50: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In file included from Unified_cpp_js_src_gc0.cpp:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Compacting.cpp: In function 'void RelocateCell(JS::Zone*, js::gc::TenuredCell*, js::gc::AllocKind, size_t)': +/build/reproducible-path/mozjs115-115.18.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 /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Allocator.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Allocator.cpp:7, + from Unified_cpp_js_src_gc0.cpp:2: +/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Cell.h:269:7: note: 'class js::gc::TenuredCell' declared here + 269 | class TenuredCell : public Cell { + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestFunctionTypeTraits +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::Maybe]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = mozilla::Maybe]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool PropertyEnumerator::enumerateProxyProperties(JSContext*) [with bool CheckForDuplicates = true]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:489:48: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'desc' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src24.cpp:20: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp: In member function 'virtual bool JS::ubi::ByCoarseType::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:275:24: note: 'obj' declared here - 275 | Rooted obj(cx, NewPlainObject(cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:271:38: note: 'cx' declared here - 271 | bool ByCoarseType::report(JSContext* cx, CountBase& countBase, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual bool JS::ubi::SimpleCount::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:88:50: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In member function 'bool PropertyEnumerator::enumerateProxyProperties(JSContext*) [with bool CheckForDuplicates = true]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:489:48: note: 'desc' declared here + 489 | Rooted> desc(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:476:62: note: 'cx' declared here + 476 | bool PropertyEnumerator::enumerateProxyProperties(JSContext* cx) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool PropertyEnumerator::enumerateExtraProperties(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:259:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp: In member function 'virtual bool JS::ubi::SimpleCount::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:88:24: note: 'obj' declared here - 88 | Rooted obj(cx, NewPlainObject(cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:84:37: note: 'cx' declared here - 84 | bool SimpleCount::report(JSContext* cx, CountBase& countBase, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::TypedArrayObject* {anonymous}::NewTypedArrayObject(JSContext*, const JSClass*, JS::HandleObject, js::gc::AllocKind, js::gc::Heap)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:335:58: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In member function 'bool PropertyEnumerator::enumerateExtraProperties(JSContext*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:259:12: note: 'id' declared here + 259 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:249:62: note: 'cx' declared here + 249 | bool PropertyEnumerator::enumerateExtraProperties(JSContext* cx) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'bool PropertyEnumerator::enumerateNativeProperties(JSContext*) [with bool CheckForDuplicates = false]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:413:22: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tmp' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestFunctionTypeTraits -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'js::TypedArrayObject* {anonymous}::NewTypedArrayObject(JSContext*, const JSClass*, JS::HandleObject, js::gc::AllocKind, js::gc::Heap)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:332:24: note: 'shape' declared here - 332 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:315:57: note: 'cx' declared here - 315 | static TypedArrayObject* NewTypedArrayObject(JSContext* cx, - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestFunctionTypeTraits"], "start": 334428.839708877, "end": 334428.85555045, "context": null} +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In member function 'bool PropertyEnumerator::enumerateNativeProperties(JSContext*) [with bool CheckForDuplicates = false]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:413:22: note: 'tmp' declared here + 413 | RootedIdVector tmp(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:285:63: note: 'cx' declared here + 285 | bool PropertyEnumerator::enumerateNativeProperties(JSContext* cx) { + | ~~~~~~~~~~~^~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestFunctionTypeTraits"], "start": 201441.79274437, "end": 201441.829911692, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestHashTable /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestHashTable.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestIntegerRange /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestHashTable -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestHashTable"], "start": 334429.064332002, "end": 334429.080388276, "context": null} -/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestIntegerRange /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestIntegerRange.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestJSONWriter -/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestIntegerRange -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestIntegerRange"], "start": 334429.278669118, "end": 334429.294595427, "context": null} -/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestJSONWriter /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestJSONWriter.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = signed char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = signed char]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here - 371 | RootedObject typedArrayProto( - | ^~~~~~~~~~~~~~~ -mfbt/tests/TestLinkedList -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:369:47: note: 'cx' declared here - 369 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = signed char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = signed char]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here - 384 | RootedFunction ctorProto( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:382:49: note: 'cx' declared here - 382 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestJSONWriter -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = long long unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = long long unsigned int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here - 371 | RootedObject typedArrayProto( - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:369:47: note: 'cx' declared here - 369 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = long long int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'bool PropertyEnumerator::enumerateNativeProperties(JSContext*) [with bool CheckForDuplicates = true]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:413:22: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tmp' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = long long int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here - 371 | RootedObject typedArrayProto( - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:369:47: note: 'cx' declared here - 369 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = js::uint8_clamped]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In member function 'bool PropertyEnumerator::enumerateNativeProperties(JSContext*) [with bool CheckForDuplicates = true]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:413:22: note: 'tmp' declared here + 413 | RootedIdVector tmp(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:285:63: note: 'cx' declared here + 285 | bool PropertyEnumerator::enumerateNativeProperties(JSContext* cx) { + | ~~~~~~~~~~~^~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestHashTable"], "start": 201442.363395318, "end": 201442.412367773, "context": null} +/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestIntegerRange /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestIntegerRange.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestJSONWriter +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::Maybe]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = mozilla::Maybe]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool PropertyEnumerator::enumerateProxyProperties(JSContext*) [with bool CheckForDuplicates = false]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:489:48: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'desc' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = js::uint8_clamped]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here - 371 | RootedObject typedArrayProto( - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:369:47: note: 'cx' declared here - 369 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = double]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In member function 'bool PropertyEnumerator::enumerateProxyProperties(JSContext*) [with bool CheckForDuplicates = false]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:489:48: note: 'desc' declared here + 489 | Rooted> desc(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:476:62: note: 'cx' declared here + 476 | bool PropertyEnumerator::enumerateProxyProperties(JSContext* cx) { + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestIntegerRange +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, + inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:919:47, + inlined from 'bool js::fun_call(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:947:22: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iargs' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = double]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here - 371 | RootedObject typedArrayProto( - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:369:47: note: 'cx' declared here - 369 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestJSONWriter"], "start": 334429.502142838, "end": 334429.519072272, "context": null} -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = float]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp: In function 'bool js::fun_call(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:947:14: note: 'iargs' declared here + 947 | InvokeArgs iargs(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:922:30: note: 'cx' declared here + 922 | bool js::fun_call(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, + inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:919:47, + inlined from 'bool js::fun_apply(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:995:22: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'args2' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = float]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here - 371 | RootedObject typedArrayProto( - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:369:47: note: 'cx' declared here - 369 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp: In function 'bool js::fun_apply(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:995:14: note: 'args2' declared here + 995 | InvokeArgs args2(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:960:31: note: 'cx' declared here + 960 | bool js::fun_apply(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestIntegerRange"], "start": 201442.96454383, "end": 201443.016215586, "context": null} +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'js::StringSegmentRange::StringSegmentRange(JSContext*) [with unsigned int Size = 39]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.h:1347:37, + inlined from 'JSAtom* js::AtomizeString(JSContext*, JSString*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSAtom.cpp:749:67: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iter' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = unsigned int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here - 371 | RootedObject typedArrayProto( - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:369:47: note: 'cx' declared here - 369 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSAtom.cpp: In function 'JSAtom* js::AtomizeString(JSContext*, JSString*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSAtom.cpp:749:60: note: 'iter' declared here + 749 | StringSegmentRange iter(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSAtom.cpp:733:38: note: 'cx' declared here + 733 | JSAtom* js::AtomizeString(JSContext* cx, JSString* str) { + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestJSONWriter /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestJSONWriter.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +mfbt/tests/TestLinkedList +js/src/jit/Unified_cpp_js_src_jit3.o +/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestJSONWriter +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestJSONWriter"], "start": 201443.482818315, "end": 201443.524311595, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestLinkedList /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestLinkedList.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestMacroArgs +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonTypes.h:17, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/RegisterSets.h:18, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testJitRegisterSet.cpp:8, + from Unified_cpp_js_src_jsapi-tests13.cpp:2: In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here - 371 | RootedObject typedArrayProto( - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:369:47: note: 'cx' declared here - 369 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = short unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = short unsigned int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here - 371 | RootedObject typedArrayProto( - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:369:47: note: 'cx' declared here - 369 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests2.o.pp Unified_cpp_js_src_jsapi-tests2.cpp -js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests20.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = short int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = short int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here - 371 | RootedObject typedArrayProto( - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:369:47: note: 'cx' declared here - 369 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = unsigned char]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here - 371 | RootedObject typedArrayProto( - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:369:47: note: 'cx' declared here - 369 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = long long unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = long long unsigned int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here - 384 | RootedFunction ctorProto( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:382:49: note: 'cx' declared here - 382 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = long long int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = long long int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here - 384 | RootedFunction ctorProto( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:382:49: note: 'cx' declared here - 382 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = js::uint8_clamped]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = js::uint8_clamped]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here - 384 | RootedFunction ctorProto( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:382:49: note: 'cx' declared here - 382 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = double]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = double]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here - 384 | RootedFunction ctorProto( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:382:49: note: 'cx' declared here - 382 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = float]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + inlined from 'bool document_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testLookup.cpp:57:75: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'docAll' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = float]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here - 384 | RootedFunction ctorProto( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:382:49: note: 'cx' declared here - 382 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ +In file included from Unified_cpp_js_src_jsapi-tests13.cpp:20: +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testLookup.cpp: In function 'bool document_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testLookup.cpp:57:29: note: 'docAll' declared here + 57 | JS::Rooted docAll(cx, JS_NewObject(cx, &DocumentAllClass)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testLookup.cpp:42:34: note: 'cx' declared here + 42 | bool document_resolve(JSContext* cx, JS::HandleObject obj, JS::HandleId id, + | ~~~~~~~~~~~^~ /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestLinkedList -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = unsigned int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here - 384 | RootedFunction ctorProto( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:382:49: note: 'cx' declared here - 382 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here - 384 | RootedFunction ctorProto( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:382:49: note: 'cx' declared here - 382 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = short unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = short unsigned int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here - 384 | RootedFunction ctorProto( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:382:49: note: 'cx' declared here - 382 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = short int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = short int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here - 384 | RootedFunction ctorProto( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:382:49: note: 'cx' declared here - 382 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = unsigned char]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here - 384 | RootedFunction ctorProto( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:382:49: note: 'cx' declared here - 382 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestLinkedList"], "start": 334429.726056328, "end": 334429.742589899, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestLinkedList"], "start": 201443.868721839, "end": 201443.904701642, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestMacroArgs /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestMacroArgs.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestMacroForEach /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestMacroArgs -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestMacroArgs"], "start": 334429.949088176, "end": 334429.965129929, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestMacroArgs"], "start": 201444.304624514, "end": 201444.317927973, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestMacroForEach /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestMacroForEach.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestMathAlgorithms /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestMacroForEach -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestMacroForEach"], "start": 334430.170255096, "end": 334430.187213274, "context": null} -/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestMathAlgorithms /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestMathAlgorithms.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestMaybe -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::TypedArrayObject* {anonymous}::NewTypedArrayObject(JSContext*, const JSClass*, JS::HandleObject, js::gc::AllocKind, js::gc::Heap)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:335:58: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'js::TypedArrayObject* {anonymous}::NewTypedArrayObject(JSContext*, const JSClass*, JS::HandleObject, js::gc::AllocKind, js::gc::Heap)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:332:24: note: 'shape' declared here - 332 | Rooted shape( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:315:57: note: 'cx' declared here - 315 | static TypedArrayObject* NewTypedArrayObject(JSContext* cx, - | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testJitRegisterSet.cpp:10: +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here + 332 | JS::Rooted s(cx, JS::ToString(cx, v)); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here + 324 | void maybeAppendException(JSAPITestString& message) override { + | ^~~~~~~~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestMacroForEach"], "start": 201444.798921641, "end": 201444.854251765, "context": null} +/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestMathAlgorithms /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestMathAlgorithms.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestMaybe /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestMathAlgorithms -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = signed char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = signed char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:443:36: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = signed char]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18: note: 'proto' declared here - 414 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:429:18: note: 'cx' declared here - 429 | JSContext* cx, Handle buffer, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:443:36: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = unsigned char]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18: note: 'proto' declared here - 414 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:429:18: note: 'cx' declared here - 429 | JSContext* cx, Handle buffer, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = js::uint8_clamped]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = js::uint8_clamped]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:443:36: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = js::uint8_clamped]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18: note: 'proto' declared here - 414 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:429:18: note: 'cx' declared here - 429 | JSContext* cx, Handle buffer, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = short int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = short int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:443:36: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = short int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18: note: 'proto' declared here - 414 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:429:18: note: 'cx' declared here - 429 | JSContext* cx, Handle buffer, - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestMathAlgorithms"], "start": 334430.391838542, "end": 334430.41153748, "context": null} -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = short unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = short unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:443:36: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = short unsigned int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18: note: 'proto' declared here - 414 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:429:18: note: 'cx' declared here - 429 | JSContext* cx, Handle buffer, - | ~~~~~~~~~~~^~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestMathAlgorithms"], "start": 201445.302617954, "end": 201445.350005059, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestMaybe /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestMaybe.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestNonDereferenceable -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:443:36: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18: note: 'proto' declared here - 414 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:429:18: note: 'cx' declared here - 429 | JSContext* cx, Handle buffer, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:443:36: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = unsigned int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18: note: 'proto' declared here - 414 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:429:18: note: 'cx' declared here - 429 | JSContext* cx, Handle buffer, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = float]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = float]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:443:36: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestMaybe +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestMaybe"], "start": 201445.697028861, "end": 201445.726912858, "context": null} +/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestNonDereferenceable /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestNonDereferenceable.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestNotNull +/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestNonDereferenceable +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestNonDereferenceable"], "start": 201446.173265138, "end": 201446.232256016, "context": null} +/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestNotNull /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestNotNull.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm +mfbt/tests/TestRandomNum +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSFunction* js::DefineFunction(JSContext*, JS::HandleObject, JS::HandleId, Native, unsigned int, unsigned int, gc::AllocKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1882:52: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = float]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18: note: 'proto' declared here - 414 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:429:18: note: 'cx' declared here - 429 | JSContext* cx, Handle buffer, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp: In function 'JSFunction* js::DefineFunction(JSContext*, JS::HandleObject, JS::HandleId, Native, unsigned int, unsigned int, gc::AllocKind)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1882:19: note: 'atom' declared here + 1882 | Rooted atom(cx, IdToFunctionName(cx, id)); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.cpp:1880:16: note: 'cx' declared here + 1880 | JSContext* cx, HandleObject obj, HandleId id, Native native, unsigned nargs, + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestNotNull In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = double]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = double]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:443:36: + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool SuppressDeletedProperty(JSContext*, js::NativeIterator*, JS::HandleObject, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1759:28: /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = double]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18: note: 'proto' declared here - 414 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:429:18: note: 'cx' declared here - 429 | JSContext* cx, Handle buffer, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = long long int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = long long int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:443:36: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In function 'bool SuppressDeletedProperty(JSContext*, js::NativeIterator*, JS::HandleObject, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1759:20: note: 'proto' declared here + 1759 | RootedObject proto(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1718:48: note: 'cx' declared here + 1718 | static bool SuppressDeletedProperty(JSContext* cx, NativeIterator* ni, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::SuppressDeletedElement(JSContext*, JS::HandleObject, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1863:53: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = long long int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18: note: 'proto' declared here - 414 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:429:18: note: 'cx' declared here - 429 | JSContext* cx, Handle buffer, - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestMaybe -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = long long unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = long long unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:443:36: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In function 'bool js::SuppressDeletedElement(JSContext*, JS::HandleObject, uint32_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1863:27: note: 'str' declared here + 1863 | Rooted str(cx, IdToString(cx, id)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1852:44: note: 'cx' declared here + 1852 | bool js::SuppressDeletedElement(JSContext* cx, HandleObject obj, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::SuppressDeletedProperty(JSContext*, JS::HandleObject, jsid)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1845:53: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = long long unsigned int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18: note: 'proto' declared here - 414 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:429:18: note: 'cx' declared here - 429 | JSContext* cx, Handle buffer, - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestMaybe"], "start": 334430.622266393, "end": 334430.642076949, "context": null} -/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestNonDereferenceable /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestNonDereferenceable.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestNotNull -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::TypedArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::TypedArrayObject*; T = js::TypedArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::TypedArrayObject::copyWithin_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1719:58: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tarray' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In function 'bool js::SuppressDeletedProperty(JSContext*, JS::HandleObject, jsid)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1845:27: note: 'str' declared here + 1845 | Rooted str(cx, IdToString(cx, id)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1836:45: note: 'cx' declared here + 1836 | bool js::SuppressDeletedProperty(JSContext* cx, HandleObject obj, jsid id) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::PlainObject* js::CreateIterResultObject(JSContext*, JS::HandleValue, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1322:64: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'templateObject' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool js::TypedArrayObject::copyWithin_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1718:29: note: 'tarray' declared here - 1718 | Rooted tarray( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1714:51: note: 'cx' declared here - 1714 | bool TypedArrayObject::copyWithin_impl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestNonDereferenceable -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestNonDereferenceable"], "start": 334430.839501306, "end": 334430.859769268, "context": null} -/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestNotNull /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestNotNull.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm -mfbt/tests/TestRandomNum -/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestNotNull -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestNotNull"], "start": 334431.062611801, "end": 334431.082275817, "context": null} +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In function 'js::PlainObject* js::CreateIterResultObject(JSContext*, JS::HandleValue, bool)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1321:24: note: 'templateObject' declared here + 1321 | Rooted templateObject( + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1316:52: note: 'cx' declared here + 1316 | PlainObject* js::CreateIterResultObject(JSContext* cx, HandleValue value, + | ~~~~~~~~~~~^~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestNotNull"], "start": 201446.857609385, "end": 201446.884181175, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestRandomNum /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestRandomNum.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestRange -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'js::TypedArrayObject* js::NewUint8ArrayWithLength(JSContext*, int32_t, gc::Heap)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1078:55: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'js::TypedArrayObject* js::NewUint8ArrayWithLength(JSContext*, int32_t, gc::Heap)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1076:58: note: 'cx' declared here - 1076 | TypedArrayObject* js::NewUint8ArrayWithLength(JSContext* cx, int32_t len, - | ~~~~~~~~~~~^~ /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestRandomNum -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestRandomNum"], "start": 334431.28378434, "end": 334431.300256328, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestRandomNum"], "start": 201447.258280197, "end": 201447.282723233, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestRange /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestRange.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestRefPtr /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestRange -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = signed char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'JSObject* JS_NewInt8Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewInt8Array(JSContext*, size_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2813:58: note: 'cx' declared here - 2813 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:52:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' - 52 | MACRO(int8_t, int8_t, Int8) \ - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' - 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) - | ^~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObjectMaybeShared*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObjectMaybeShared*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = signed char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = signed char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:867:29, - inlined from 'JSObject* JS_NewInt8ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedBuffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PropertyIteratorObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PropertyIteratorObject*; T = js::PropertyIteratorObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::PropertyIteratorObject* CreatePropertyIterator(JSContext*, JS::Handle, JS::HandleIdVector, bool, js::PropertyIndexVector*, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:857:77: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'propIter' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewInt8ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here - 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2824:18: note: 'cx' declared here - 2824 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:52:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' - 52 | MACRO(int8_t, int8_t, Int8) \ - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' - 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) - | ^~~~~~~~~~~~~~~~~~~~~~~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestRange"], "start": 334431.499131341, "end": 334431.516267685, "context": null} +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In function 'js::PropertyIteratorObject* CreatePropertyIterator(JSContext*, JS::Handle, JS::HandleIdVector, bool, js::PropertyIndexVector*, uint32_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:857:35: note: 'propIter' declared here + 857 | Rooted propIter(cx, NewPropertyIteratorObject(cx)); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:837:16: note: 'cx' declared here + 837 | JSContext* cx, Handle objBeingIterated, HandleIdVector props, + | ~~~~~~~~~~~^~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestRange"], "start": 201447.667182062, "end": 201447.680584347, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestRefPtr /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestRefPtr.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestResult -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'JSObject* JS_NewUint8Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint8Array(JSContext*, size_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2813:58: note: 'cx' declared here - 2813 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:53:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' - 53 | MACRO(uint8_t, uint8_t, Uint8) \ - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' - 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) - | ^~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObjectMaybeShared*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObjectMaybeShared*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:867:29, - inlined from 'JSObject* JS_NewUint8ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedBuffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::GlobalObject::initIteratorProto(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1936:70: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint8ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here - 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2824:18: note: 'cx' declared here - 2824 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:53:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' - 53 | MACRO(uint8_t, uint8_t, Uint8) \ - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' - 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In static member function 'static bool js::GlobalObject::initIteratorProto(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1935:16: note: 'proto' declared here + 1935 | RootedObject proto( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1929:49: note: 'cx' declared here + 1929 | bool GlobalObject::initIteratorProto(JSContext* cx, + | ~~~~~~~~~~~^~ /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestRefPtr -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = short int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'JSObject* JS_NewInt16Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewInt16Array(JSContext*, size_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2813:58: note: 'cx' declared here - 2813 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:54:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' - 54 | MACRO(int16_t, int16_t, Int16) \ - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' - 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) - | ^~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObjectMaybeShared*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObjectMaybeShared*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = short int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = short int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:867:29, - inlined from 'JSObject* JS_NewInt16ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedBuffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewInt16ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here - 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2824:18: note: 'cx' declared here - 2824 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:54:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' - 54 | MACRO(int16_t, int16_t, Int16) \ - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' - 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) - | ^~~~~~~~~~~~~~~~~~~~~~~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestRefPtr"], "start": 334431.715471931, "end": 334431.731264801, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestRefPtr"], "start": 201448.083581786, "end": 201448.116150476, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestResult /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestResult.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestRollingMean -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = short unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'JSObject* JS_NewUint16Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::ArrayIteratorProto; const JSClass* ProtoClass = (& ArrayIteratorPrototypeClass); const JSFunctionSpec* Methods = (& array_iterator_methods)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1966:16: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iteratorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint16Array(JSContext*, size_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2813:58: note: 'cx' declared here - 2813 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:55:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' - 55 | MACRO(uint16_t, uint16_t, Uint16) \ - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' - 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) - | ^~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObjectMaybeShared*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObjectMaybeShared*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = short unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = short unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:867:29, - inlined from 'JSObject* JS_NewUint16ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedBuffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In static member function 'static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::ArrayIteratorProto; const JSClass* ProtoClass = (& ArrayIteratorPrototypeClass); const JSFunctionSpec* Methods = (& array_iterator_methods)]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1966:16: note: 'iteratorProto' declared here + 1966 | RootedObject iteratorProto( + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1959:55: note: 'cx' declared here + 1959 | bool GlobalObject::initObjectIteratorProto(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::StringIteratorProto; const JSClass* ProtoClass = (& StringIteratorPrototypeClass); const JSFunctionSpec* Methods = (& string_iterator_methods)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1966:16: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iteratorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint16ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here - 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2824:18: note: 'cx' declared here - 2824 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:55:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' - 55 | MACRO(uint16_t, uint16_t, Uint16) \ - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' - 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In static member function 'static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::StringIteratorProto; const JSClass* ProtoClass = (& StringIteratorPrototypeClass); const JSFunctionSpec* Methods = (& string_iterator_methods)]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1966:16: note: 'iteratorProto' declared here + 1966 | RootedObject iteratorProto( + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1959:55: note: 'cx' declared here + 1959 | bool GlobalObject::initObjectIteratorProto(JSContext* cx, + | ~~~~~~~~~~~^~ /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestResult -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'JSObject* JS_NewInt32Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewInt32Array(JSContext*, size_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2813:58: note: 'cx' declared here - 2813 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:56:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' - 56 | MACRO(int32_t, int32_t, Int32) \ - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' - 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) - | ^~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObjectMaybeShared*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObjectMaybeShared*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:867:29, - inlined from 'JSObject* JS_NewInt32ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedBuffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewInt32ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here - 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2824:18: note: 'cx' declared here - 2824 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:56:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' - 56 | MACRO(int32_t, int32_t, Int32) \ - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' - 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) - | ^~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'JSObject* JS_NewUint32Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::RegExpStringIteratorProto; const JSClass* ProtoClass = (& RegExpStringIteratorPrototypeClass); const JSFunctionSpec* Methods = (& regexp_string_iterator_methods)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1966:16: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iteratorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint32Array(JSContext*, size_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2813:58: note: 'cx' declared here - 2813 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:57:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' - 57 | MACRO(uint32_t, uint32_t, Uint32) \ - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' - 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) - | ^~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObjectMaybeShared*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObjectMaybeShared*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:867:29, - inlined from 'JSObject* JS_NewUint32ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedBuffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In static member function 'static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::RegExpStringIteratorProto; const JSClass* ProtoClass = (& RegExpStringIteratorPrototypeClass); const JSFunctionSpec* Methods = (& regexp_string_iterator_methods)]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1966:16: note: 'iteratorProto' declared here + 1966 | RootedObject iteratorProto( + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1959:55: note: 'cx' declared here + 1959 | bool GlobalObject::initObjectIteratorProto(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::WrapForValidIteratorProto; const JSClass* ProtoClass = (& WrapForValidIteratorPrototypeClass); const JSFunctionSpec* Methods = (& wrap_for_valid_iterator_methods)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1966:16: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iteratorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint32ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here - 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2824:18: note: 'cx' declared here - 2824 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:57:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' - 57 | MACRO(uint32_t, uint32_t, Uint32) \ - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' - 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) - | ^~~~~~~~~~~~~~~~~~~~~~~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestResult"], "start": 334431.944693253, "end": 334431.961812222, "context": null} +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In static member function 'static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::WrapForValidIteratorProto; const JSClass* ProtoClass = (& WrapForValidIteratorPrototypeClass); const JSFunctionSpec* Methods = (& wrap_for_valid_iterator_methods)]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1966:16: note: 'iteratorProto' declared here + 1966 | RootedObject iteratorProto( + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1959:55: note: 'cx' declared here + 1959 | bool GlobalObject::initObjectIteratorProto(JSContext* cx, + | ~~~~~~~~~~~^~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestResult"], "start": 201448.448259792, "end": 201448.48466136, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestRollingMean /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestRollingMean.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestSaturate -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = float]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'JSObject* JS_NewFloat32Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewFloat32Array(JSContext*, size_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2813:58: note: 'cx' declared here - 2813 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:58:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' - 58 | MACRO(float, float, Float32) \ - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' - 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) - | ^~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObjectMaybeShared*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObjectMaybeShared*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = float]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = float]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:867:29, - inlined from 'JSObject* JS_NewFloat32ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedBuffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::IteratorHelperProto; const JSClass* ProtoClass = (& IteratorHelperPrototypeClass); const JSFunctionSpec* Methods = (& iterator_helper_methods)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1966:16: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iteratorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewFloat32ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here - 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2824:18: note: 'cx' declared here - 2824 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:58:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' - 58 | MACRO(float, float, Float32) \ - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' - 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp: In static member function 'static bool js::GlobalObject::initObjectIteratorProto(JSContext*, JS::Handle, JS::Handle) [with js::GlobalObjectData::ProtoKind Kind = js::GlobalObjectData::ProtoKind::IteratorHelperProto; const JSClass* ProtoClass = (& IteratorHelperPrototypeClass); const JSFunctionSpec* Methods = (& iterator_helper_methods)]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1966:16: note: 'iteratorProto' declared here + 1966 | RootedObject iteratorProto( + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Iteration.cpp:1959:55: note: 'cx' declared here + 1959 | bool GlobalObject::initObjectIteratorProto(JSContext* cx, + | ~~~~~~~~~~~^~ /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestRollingMean -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = double]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'JSObject* JS_NewFloat64Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewFloat64Array(JSContext*, size_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2813:58: note: 'cx' declared here - 2813 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:59:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' - 59 | MACRO(double, double, Float64) \ - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' - 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) - | ^~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObjectMaybeShared*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObjectMaybeShared*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = double]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = double]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:867:29, - inlined from 'JSObject* JS_NewFloat64ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedBuffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewFloat64ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here - 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2824:18: note: 'cx' declared here - 2824 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:59:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' - 59 | MACRO(double, double, Float64) \ - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' - 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) - | ^~~~~~~~~~~~~~~~~~~~~~~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestRollingMean"], "start": 334432.169944921, "end": 334432.187833474, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestRollingMean"], "start": 201448.740189426, "end": 201448.754187214, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestSaturate /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestSaturate.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestScopeExit -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallAndConstruct.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.h:30, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:19, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testBoundFunction.cpp:8, - from Unified_cpp_js_src_jsapi-tests2.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here - 332 | JS::Rooted s(cx, JS::ToString(cx, v)); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here - 324 | void maybeAppendException(JSAPITestString& message) override { - | ^~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = js::uint8_clamped]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'JSObject* JS_NewUint8ClampedArray(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint8ClampedArray(JSContext*, size_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2813:58: note: 'cx' declared here - 2813 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:60:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' - 60 | MACRO(uint8_t, js::uint8_clamped, Uint8Clamped) \ - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' - 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) - | ^~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObjectMaybeShared*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObjectMaybeShared*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = js::uint8_clamped]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = js::uint8_clamped]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:867:29, - inlined from 'JSObject* JS_NewUint8ClampedArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedBuffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint8ClampedArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here - 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2824:18: note: 'cx' declared here - 2824 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:60:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' - 60 | MACRO(uint8_t, js::uint8_clamped, Uint8Clamped) \ - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' - 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) - | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestSaturate -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = long long int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'JSObject* JS_NewBigInt64Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewBigInt64Array(JSContext*, size_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2813:58: note: 'cx' declared here - 2813 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:61:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' - 61 | MACRO(int64_t, int64_t, BigInt64) \ - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' - 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) - | ^~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObjectMaybeShared*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObjectMaybeShared*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = long long int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = long long int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:867:29, - inlined from 'JSObject* JS_NewBigInt64ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedBuffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewBigInt64ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here - 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2824:18: note: 'cx' declared here - 2824 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:61:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' - 61 | MACRO(int64_t, int64_t, BigInt64) \ - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' - 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) - | ^~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = long long unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'JSObject* JS_NewBigUint64Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewBigUint64Array(JSContext*, size_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2813:58: note: 'cx' declared here - 2813 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:62:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' - 62 | MACRO(uint64_t, uint64_t, BigUint64) - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' - 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) - | ^~~~~~~~~~~~~~~~~~~~~~~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestSaturate"], "start": 334432.387464911, "end": 334432.404661826, "context": null} -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObjectMaybeShared*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObjectMaybeShared*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = long long unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = long long unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:867:29, - inlined from 'JSObject* JS_NewBigUint64ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedBuffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewBigUint64ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here - 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2824:18: note: 'cx' declared here - 2824 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:62:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' - 62 | MACRO(uint64_t, uint64_t, BigUint64) - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' - 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) - | ^~~~~~~~~~~~~~~~~~~~~~~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestSaturate"], "start": 201449.151938731, "end": 201449.188072363, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestScopeExit /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestScopeExit.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestSegmentedVector /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestScopeExit -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestScopeExit"], "start": 334432.606111911, "end": 334432.622134726, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestScopeExit"], "start": 201449.566270636, "end": 201449.609085789, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestSegmentedVector /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestSegmentedVector.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestSHA1 /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestSegmentedVector -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestSegmentedVector"], "start": 334432.823178301, "end": 334432.839341175, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestSegmentedVector"], "start": 201450.037800347, "end": 201450.080287672, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestSHA1 /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestSHA1.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestSIMD /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestSHA1 -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestSHA1"], "start": 334433.044186042, "end": 334433.06123783, "context": null} +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests14.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests14.o.pp Unified_cpp_js_src_jsapi-tests14.cpp +js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests15.o +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestSHA1"], "start": 201450.539080863, "end": 201450.553568895, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestSIMD /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestSIMD.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestSmallPointerArray /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestSIMD -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestSIMD"], "start": 334433.275821776, "end": 334433.291859553, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestSIMD"], "start": 201450.931122051, "end": 201450.996248931, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestSmallPointerArray /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestSmallPointerArray.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestSplayTree /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestSmallPointerArray -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestSmallPointerArray"], "start": 334433.502970449, "end": 334433.518966723, "context": null} +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src17.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/Unified_cpp_js_src18.o +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestSmallPointerArray"], "start": 201451.607431976, "end": 201451.636228753, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestSplayTree /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestSplayTree.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestTextUtils /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestSplayTree -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestSplayTree"], "start": 334433.739626403, "end": 334433.755216188, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestSplayTree"], "start": 201452.021965291, "end": 201452.036938649, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestTextUtils /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestTextUtils.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestTypedEnum /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestTextUtils -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestTextUtils"], "start": 334433.956732422, "end": 334433.972119893, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestTextUtils"], "start": 201452.533496879, "end": 201452.55106533, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestTypedEnum /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestTypedEnum.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestUniquePtr /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestTypedEnum -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestTypedEnum"], "start": 334434.18201786, "end": 334434.197495887, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestTypedEnum"], "start": 201452.872935858, "end": 201452.900303198, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestUniquePtr /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestUniquePtr.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestVariant /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestUniquePtr -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = signed char; Ops = js::SharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = signed char; Ops = js::SharedOps]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here - 447 | RootedValue v(cx); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here - 408 | static bool setFromNonTypedArray(JSContext* cx, - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestUniquePtr"], "start": 334434.401503458, "end": 334434.418065572, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestUniquePtr"], "start": 201453.23090961, "end": 201453.24392217, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestVariant /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestVariant.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestVector -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = signed char; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = signed char; Ops = js::UnsharedOps]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here - 447 | RootedValue v(cx); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here - 408 | static bool setFromNonTypedArray(JSContext* cx, - | ~~~~~~~~~~~^~ /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestVariant -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = unsigned char; Ops = js::SharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = unsigned char; Ops = js::SharedOps]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here - 447 | RootedValue v(cx); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here - 408 | static bool setFromNonTypedArray(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = unsigned char; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = unsigned char; Ops = js::UnsharedOps]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here - 447 | RootedValue v(cx); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here - 408 | static bool setFromNonTypedArray(JSContext* cx, - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestVariant"], "start": 334434.622780003, "end": 334434.648248616, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestVariant"], "start": 201453.5199898, "end": 201453.53929668, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestVector /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestVector.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestWeakPtr -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = short int; Ops = js::SharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = short int; Ops = js::SharedOps]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here - 447 | RootedValue v(cx); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here - 408 | static bool setFromNonTypedArray(JSContext* cx, - | ~~~~~~~~~~~^~ /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestVector -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = short int; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = short int; Ops = js::UnsharedOps]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here - 447 | RootedValue v(cx); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here - 408 | static bool setFromNonTypedArray(JSContext* cx, - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestVector"], "start": 334434.858119572, "end": 334434.87493153, "context": null} -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = short unsigned int; Ops = js::SharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = short unsigned int; Ops = js::SharedOps]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here - 447 | RootedValue v(cx); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here - 408 | static bool setFromNonTypedArray(JSContext* cx, - | ~~~~~~~~~~~^~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestVector"], "start": 201453.803198086, "end": 201453.817375583, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestWeakPtr /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestWeakPtr.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestWrappingOperations -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = short unsigned int; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = short unsigned int; Ops = js::UnsharedOps]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here - 447 | RootedValue v(cx); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here - 408 | static bool setFromNonTypedArray(JSContext* cx, - | ~~~~~~~~~~~^~ /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestWeakPtr -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:24, - from /build/reproducible-path/mozjs115-115.18.0/js/src/util/Poison.h:25, - from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Heap.h:16, - from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Nursery.h:14, - from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Nursery-inl.h:11, - from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Nursery.cpp:8, - from Unified_cpp_js_src_gc2.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Realm*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Realm*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'void IterateRealmsArenasCellsUnbarriered(JSContext*, JS::Zone*, void*, JS::IterateRealmCallback, js::IterateArenaCallback, js::IterateCellCallback, const JS::AutoRequireNoGC&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/gc/PublicIterators.cpp:22:28: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'realm' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_gc2.cpp:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/gc/PublicIterators.cpp: In function 'void IterateRealmsArenasCellsUnbarriered(JSContext*, JS::Zone*, void*, JS::IterateRealmCallback, js::IterateArenaCallback, js::IterateCellCallback, const JS::AutoRequireNoGC&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/gc/PublicIterators.cpp:22:20: note: 'realm' declared here - 22 | Rooted realm(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/gc/PublicIterators.cpp:18:16: note: 'cx' declared here - 18 | JSContext* cx, Zone* zone, void* data, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = int; Ops = js::SharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = int; Ops = js::SharedOps]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here - 447 | RootedValue v(cx); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here - 408 | static bool setFromNonTypedArray(JSContext* cx, - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestWeakPtr"], "start": 334435.077682437, "end": 334435.094187615, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestWeakPtr"], "start": 201454.245144939, "end": 201454.28090646, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestWrappingOperations /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestWrappingOperations.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestXorShift128PlusRNG -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = int; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = int; Ops = js::UnsharedOps]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here - 447 | RootedValue v(cx); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here - 408 | static bool setFromNonTypedArray(JSContext* cx, - | ~~~~~~~~~~~^~ /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestWrappingOperations -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = unsigned int; Ops = js::SharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = unsigned int; Ops = js::SharedOps]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here - 447 | RootedValue v(cx); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here - 408 | static bool setFromNonTypedArray(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = unsigned int; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = unsigned int; Ops = js::UnsharedOps]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here - 447 | RootedValue v(cx); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here - 408 | static bool setFromNonTypedArray(JSContext* cx, - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestWrappingOperations"], "start": 334435.297053924, "end": 334435.313174976, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestWrappingOperations"], "start": 201454.623763625, "end": 201454.664261757, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestXorShift128PlusRNG /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestXorShift128PlusRNG.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestSPSCQueue -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = float; Ops = js::SharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = float; Ops = js::SharedOps]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here - 447 | RootedValue v(cx); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here - 408 | static bool setFromNonTypedArray(JSContext* cx, - | ~~~~~~~~~~~^~ /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestXorShift128PlusRNG -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = float; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = float; Ops = js::UnsharedOps]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here - 447 | RootedValue v(cx); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here - 408 | static bool setFromNonTypedArray(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = double; Ops = js::SharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = double; Ops = js::SharedOps]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here - 447 | RootedValue v(cx); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here - 408 | static bool setFromNonTypedArray(JSContext* cx, - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestXorShift128PlusRNG"], "start": 334435.52269782, "end": 334435.54126485, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestXorShift128PlusRNG"], "start": 201455.00264792, "end": 201455.038446551, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestSPSCQueue /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestSPSCQueue.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestThreadSafeWeakPtr -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = double; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = double; Ops = js::UnsharedOps]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here - 447 | RootedValue v(cx); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here - 408 | static bool setFromNonTypedArray(JSContext* cx, - | ~~~~~~~~~~~^~ /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestSPSCQueue -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = js::uint8_clamped; Ops = js::SharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = js::uint8_clamped; Ops = js::SharedOps]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here - 447 | RootedValue v(cx); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here - 408 | static bool setFromNonTypedArray(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = js::uint8_clamped; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testMutedErrors.cpp:5, + from Unified_cpp_js_src_jsapi-tests14.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool cls_testNewObject_Subclassing::Base_constructor(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testNewObject.cpp:219:77: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = js::uint8_clamped; Ops = js::UnsharedOps]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here - 447 | RootedValue v(cx); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here - 408 | static bool setFromNonTypedArray(JSContext* cx, - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestSPSCQueue"], "start": 334435.745689768, "end": 334435.761866743, "context": null} +In file included from Unified_cpp_js_src_jsapi-tests14.cpp:11: +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testNewObject.cpp: In static member function 'static bool cls_testNewObject_Subclassing::Base_constructor(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testNewObject.cpp:219:20: note: 'obj' declared here + 219 | JS::RootedObject obj(cx, JS_NewObjectForConstructor(cx, &Base_class, args)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testNewObject.cpp:217:41: note: 'cx' declared here + 217 | static bool Base_constructor(JSContext* cx, unsigned argc, JS::Value* vp) { + | ~~~~~~~~~~~^~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestSPSCQueue"], "start": 201455.458029137, "end": 201455.500781412, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestThreadSafeWeakPtr /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestThreadSafeWeakPtr.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestUtf8 -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long long int; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long long int; Ops = js::UnsharedOps]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here - 447 | RootedValue v(cx); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here - 408 | static bool setFromNonTypedArray(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long long unsigned int; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long long unsigned int; Ops = js::UnsharedOps]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here - 447 | RootedValue v(cx); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here - 408 | static bool setFromNonTypedArray(JSContext* cx, - | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testMutedErrors.cpp:10: +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here + 332 | JS::Rooted s(cx, JS::ToString(cx, v)); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here + 324 | void maybeAppendException(JSAPITestString& message) override { + | ^~~~~~~~ /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestThreadSafeWeakPtr -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestThreadSafeWeakPtr"], "start": 334435.964027885, "end": 334435.979669327, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestThreadSafeWeakPtr"], "start": 201455.903336387, "end": 201455.937614481, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestUtf8 /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestUtf8.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm mfbt/tests/TestPoisonArea /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestUtf8 -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestUtf8"], "start": 334436.191573653, "end": 334436.207575306, "context": null} +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Result.h:121, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jspubtd.h:17, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.h:10, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject-inl.h:10, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:11, + from Unified_cpp_js_src17.cpp:2: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Result.h: In instantiation of 'constexpr E mozilla::detail::ResultImplementation::inspectErr() const [with V = mozilla::Ok; E = JS::Error]': +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Result.h:271:46: required from 'constexpr E mozilla::detail::ResultImplementation::unwrapErr() [with V = mozilla::Ok; E = JS::Error]' + 271 | constexpr E unwrapErr() { return inspectErr(); } + | ~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Result.h:632:49: required from 'constexpr mozilla::GenericErrorResult mozilla::Result::propagateErr() [with V = mozilla::Ok; E = JS::Error]' + 632 | return GenericErrorResult{mImpl.unwrapErr(), ErrorPropagationTag{}}; + | ~~~~~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:441:5: required from here + 842 | return mozTryTempResult_.propagateErr(); \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/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)); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Result.h:187:8: note: 'struct JS::Error' declared here + 187 | struct Error { + | ^~~~~ +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestUtf8"], "start": 201456.280944978, "end": 201456.308481838, "context": null} /usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -o TestPoisonArea /build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests/TestPoisonArea.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib -pie -lm /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target TestPoisonArea -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual bool JS::ubi::ByUbinodeType::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:689:50: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp: In member function 'virtual bool JS::ubi::ByUbinodeType::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:689:24: note: 'obj' declared here - 689 | Rooted obj(cx, NewPlainObject(cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:669:39: note: 'cx' declared here - 669 | bool ByUbinodeType::report(JSContext* cx, CountBase& countBase, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::MapObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::MapObject*; T = js::MapObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual bool JS::ubi::ByAllocationStack::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:861:51: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'map' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp: In member function 'virtual bool JS::ubi::ByAllocationStack::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:861:22: note: 'map' declared here - 861 | Rooted map(cx, MapObject::create(cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:836:43: note: 'cx' declared here - 836 | bool ByAllocationStack::report(JSContext* cx, CountBase& countBase, - | ~~~~~~~~~~~^~ -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestPoisonArea"], "start": 334436.406579212, "end": 334436.423052412, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "TestPoisonArea"], "start": 201456.696362329, "end": 201456.719396187, "context": null} ../../config/nsinstall -R -m 644 'TestAlgorithm' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestArray' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestArrayUtils' '../../dist/cppunittests' @@ -22955,9 +17691,7 @@ ../../config/nsinstall -R -m 644 'TestEndian' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestEnumeratedArray' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestEnumSet' '../../dist/cppunittests' -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests20.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests20.o.pp Unified_cpp_js_src_jsapi-tests20.cpp ../../config/nsinstall -R -m 644 'TestEnumTypeTraits' '../../dist/cppunittests' -js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests21.o ../../config/nsinstall -R -m 644 'TestFastBernoulliTrial' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestFloatingPoint' '../../dist/cppunittests' ../../config/nsinstall -R -m 644 'TestFunctionRef' '../../dist/cppunittests' @@ -23056,299 +17790,646 @@ ../../config/nsinstall -R -m 755 'TestUtf8' '../../dist/bin' ../../config/nsinstall -R -m 755 'TestPoisonArea' '../../dist/bin' make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mfbt/tests' -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src3.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/Unified_cpp_js_src4.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = signed char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_gc1.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/gc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/gc/Unified_cpp_js_src_gc2.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests15.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests15.o.pp Unified_cpp_js_src_jsapi-tests15.cpp +js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests16.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_gc2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/gc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/gc/Unified_cpp_js_src_gc3.o +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallAndConstruct.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.h:30, + from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/GCAPI.cpp:13, + from Unified_cpp_js_src_gc1.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* js::gc::NewMemoryInfoObject(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/gc/GCAPI.cpp:669:49: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = signed char]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here - 1137 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1103:16: note: 'cx' declared here - 1103 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/gc/GCAPI.cpp: In function 'JSObject* js::gc::NewMemoryInfoObject(JSContext*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/gc/GCAPI.cpp:669:16: note: 'obj' declared here + 669 | RootedObject obj(cx, JS_NewObject(cx, nullptr)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/gc/GCAPI.cpp:668:42: note: 'cx' declared here + 668 | JSObject* NewMemoryInfoObject(JSContext* cx) { + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallAndConstruct.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.h:30, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:19, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testObjectEmulatingUndefined.cpp:5, + from Unified_cpp_js_src_jsapi-tests15.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'Kennel* Allocate(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPersistentRooted.cpp:56:73: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'barker' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = unsigned char]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here - 1137 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1103:16: note: 'cx' declared here - 1103 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = short int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In file included from Unified_cpp_js_src_jsapi-tests15.cpp:38: +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPersistentRooted.cpp: In function 'Kennel* Allocate(JSContext*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPersistentRooted.cpp:56:16: note: 'barker' declared here + 56 | RootedObject barker(cx, JS_NewObject(cx, &BarkWhenTracedClass::class_)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPersistentRooted.cpp:55:53: note: 'cx' declared here + 55 | MOZ_NEVER_INLINE static Kennel* Allocate(JSContext* cx) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::NativeObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = js::NativeObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* cls_testObjectSwap::CreateNativeObject(const ObjectConfig&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testObjectSwap.cpp:223:76: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_60(D) + 24])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = short int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here - 1137 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1103:16: note: 'cx' declared here - 1103 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = short unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In file included from Unified_cpp_js_src_jsapi-tests15.cpp:11: +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testObjectSwap.cpp: In member function 'JSObject* cls_testObjectSwap::CreateNativeObject(const ObjectConfig&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testObjectSwap.cpp:222:25: note: 'obj' declared here + 222 | Rooted obj(cx, + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testObjectSwap.cpp:218:56: note: 'this' declared here + 218 | JSObject* CreateNativeObject(const ObjectConfig& config) { + | ^ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/GCMarker.h:13, + from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/GCRuntime.h:19, + from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/PublicIterators.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/GCAPI.cpp:17: +In constructor 'js::detail::OrderedHashTable::Range::Range(js::detail::OrderedHashTable*, js::detail::OrderedHashTable::Range**) [with T = js::OrderedHashMap, js::gc::EphemeronEdgeTableHashPolicy, js::SystemAllocPolicy>::Entry; Ops = js::OrderedHashMap, js::gc::EphemeronEdgeTableHashPolicy, js::SystemAllocPolicy>::MapOps; AllocPolicy = js::SystemAllocPolicy]', + inlined from 'js::detail::OrderedHashTable::MutableRange::MutableRange(js::detail::OrderedHashTable*, js::detail::OrderedHashTable::Range**) [with T = js::OrderedHashMap, js::gc::EphemeronEdgeTableHashPolicy, js::SystemAllocPolicy>::Entry; Ops = js::OrderedHashMap, js::gc::EphemeronEdgeTableHashPolicy, js::SystemAllocPolicy>::MapOps; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/js/src/ds/OrderedHashTable.h:498:72, + inlined from 'js::detail::OrderedHashTable::MutableRange js::detail::OrderedHashTable::mutableAll() [with T = js::OrderedHashMap, js::gc::EphemeronEdgeTableHashPolicy, js::SystemAllocPolicy>::Entry; Ops = js::OrderedHashMap, js::gc::EphemeronEdgeTableHashPolicy, js::SystemAllocPolicy>::MapOps; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/js/src/ds/OrderedHashTable.h:520:64, + inlined from 'js::OrderedHashMap::MutableRange js::OrderedHashMap::mutableAll() [with Key = js::gc::Cell*; Value = mozilla::Vector; OrderedHashPolicy = js::gc::EphemeronEdgeTableHashPolicy; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/js/src/ds/OrderedHashTable.h:908:54, + inlined from 'js::gc::IncrementalProgress JS::Zone::enterWeakMarkingMode(js::GCMarker*, js::SliceBudget&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:2272:70: +/build/reproducible-path/mozjs115-115.18.0/js/src/ds/OrderedHashTable.h:368:14: warning: storing the address of local variable 'r' in '*&MEM[(struct OrderedHashTable *)this_16(D) + 1404B].ranges' [-Wdangling-pointer=] + 368 | *prevp = this; + | ~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_gc1.cpp:38: +/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp: In member function 'js::gc::IncrementalProgress JS::Zone::enterWeakMarkingMode(js::GCMarker*, js::SliceBudget&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:2272:36: note: 'r' declared here + 2272 | EphemeronEdgeTable::MutableRange r = gcEphemeronEdges().mutableAll(); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:2243:71: note: 'this' declared here + 2243 | SliceBudget& budget) { + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp: In member function 'bool js::GCMarker::processMarkStackTop(js::SliceBudget&) [with unsigned int markingOptions = 4]': +/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:1538:16: warning: 'end' may be used uninitialized [-Wmaybe-uninitialized] + 1538 | while (index < end) { + | ~~~~~~^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:1463:10: note: 'end' was declared here + 1463 | size_t end; // End of slot range to mark. + | ^~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallAndConstruct.h:16: +In member function 'JSValueTag JS::Value::toTag() const', + inlined from 'bool JS::Value::isString() const' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:806:39, + inlined from 'bool js::GCMarker::processMarkStackTop(js::SliceBudget&) [with unsigned int markingOptions = 4]' at /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:1548:19: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:733:48: warning: 'base' may be used uninitialized [-Wmaybe-uninitialized] + 733 | JSValueTag toTag() const { return JSValueTag(asBits_ >> JSVAL_TAG_SHIFT); } + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp: In member function 'bool js::GCMarker::processMarkStackTop(js::SliceBudget&) [with unsigned int markingOptions = 4]': +/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:1461:13: note: 'base' was declared here + 1461 | HeapSlot* base; // Slot range base pointer. + | ^~~~ +In member function 'bool js::GCMarker::processMarkStackTop(js::SliceBudget&) [with unsigned int markingOptions = 4]', + inlined from 'void js::gc::GCRuntime::processDelayedMarkingList(js::gc::MarkColor)' at /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:2380:7: +/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:1538:16: warning: 'end' may be used uninitialized [-Wmaybe-uninitialized] + 1538 | while (index < end) { + | ~~~~~~^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp: In member function 'void js::gc::GCRuntime::processDelayedMarkingList(js::gc::MarkColor)': +/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:1463:10: note: 'end' was declared here + 1463 | size_t end; // End of slot range to mark. + | ^~~ +In member function 'JSValueTag JS::Value::toTag() const', + inlined from 'bool JS::Value::isString() const' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:806:39, + inlined from 'bool js::GCMarker::processMarkStackTop(js::SliceBudget&) [with unsigned int markingOptions = 4]' at /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:1548:19, + inlined from 'void js::gc::GCRuntime::processDelayedMarkingList(js::gc::MarkColor)' at /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:2380:7: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:733:48: warning: 'base' may be used uninitialized [-Wmaybe-uninitialized] + 733 | JSValueTag toTag() const { return JSValueTag(asBits_ >> JSVAL_TAG_SHIFT); } + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp: In member function 'void js::gc::GCRuntime::processDelayedMarkingList(js::gc::MarkColor)': +/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:1461:13: note: 'base' was declared here + 1461 | HeapSlot* base; // Slot range base pointer. + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp: In member function 'bool js::GCMarker::processMarkStackTop(js::SliceBudget&) [with unsigned int markingOptions = 2]': +/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:1538:16: warning: 'end' may be used uninitialized [-Wmaybe-uninitialized] + 1538 | while (index < end) { + | ~~~~~~^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:1463:10: note: 'end' was declared here + 1463 | size_t end; // End of slot range to mark. + | ^~~ +In member function 'JSValueTag JS::Value::toTag() const', + inlined from 'bool JS::Value::isString() const' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:806:39, + inlined from 'bool js::GCMarker::processMarkStackTop(js::SliceBudget&) [with unsigned int markingOptions = 2]' at /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:1548:19: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:733:48: warning: 'base' may be used uninitialized [-Wmaybe-uninitialized] + 733 | JSValueTag toTag() const { return JSValueTag(asBits_ >> JSVAL_TAG_SHIFT); } + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp: In member function 'bool js::GCMarker::processMarkStackTop(js::SliceBudget&) [with unsigned int markingOptions = 2]': +/build/reproducible-path/mozjs115-115.18.0/js/src/gc/Marking.cpp:1461:13: note: 'base' was declared here + 1461 | HeapSlot* base; // Slot range base pointer. + | ^~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = short unsigned int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here - 1137 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1103:16: note: 'cx' declared here - 1103 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here + 332 | JS::Rooted s(cx, JS::ToString(cx, v)); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here + 324 | void maybeAppendException(JSAPITestString& message) override { + | ^~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::NativeObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = js::NativeObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool cls_testObjectSwap::CheckObject(JS::HandleObject, const ObjectConfig&, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testObjectSwap.cpp:368:60: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'nobj' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_72(D) + 24])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here - 1137 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1103:16: note: 'cx' declared here - 1103 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testObjectSwap.cpp: In member function 'bool cls_testObjectSwap::CheckObject(JS::HandleObject, const ObjectConfig&, uint32_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testObjectSwap.cpp:368:27: note: 'nobj' declared here + 368 | Rooted nobj(cx, &obj->as()); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testObjectSwap.cpp:331:75: note: 'this' declared here + 331 | bool CheckObject(HandleObject obj, const ObjectConfig& config, uint32_t id) { + | ^ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_gc3.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/gc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/gc/Unified_cpp_js_src_gc4.o +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.h:12: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'void ThrowResolutionError(JSContext*, JS::Handle, JS::Handle, bool, JS::Handle, uint32_t, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:866:75: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'message' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = unsigned int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here - 1137 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1103:16: note: 'cx' declared here - 1103 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = float]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In file included from Unified_cpp_js_src17.cpp:47: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp: In function 'void ThrowResolutionError(JSContext*, JS::Handle, JS::Handle, bool, JS::Handle, uint32_t, uint32_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:866:21: note: 'message' declared here + 866 | Rooted message(cx, JS_NewStringCopyZ(cx, errorString->format)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:848:45: note: 'cx' declared here + 848 | static void ThrowResolutionError(JSContext* cx, Handle module, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool ResolveLazyProperties(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:619:19: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = float]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here - 1137 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1103:16: note: 'cx' declared here - 1103 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = double]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'bool ResolveLazyProperties(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:619:14: note: 'id' declared here + 619 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:605:46: note: 'cx' declared here + 605 | static bool ResolveLazyProperties(JSContext* cx, Handle obj) { + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MoveResolver.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/MacroAssembler-x86.h:11, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MacroAssembler.h:17, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:35, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/WarpBuilder.h:14, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BytecodeAnalysis.cpp:10, + from Unified_cpp_js_src_jit2.cpp:11: +In member function 'void js::jit::TypedRegisterSet::takeRegisterIndex(T) [with T = js::jit::Register]', + inlined from 'void js::jit::LiveSetAccessors::takeUnchecked(RegType) [with Set = js::jit::TypedRegisterSet]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/RegisterSets.h:620:59, + inlined from 'void js::jit::SpecializedRegSet::take(RegType) [with Accessors = js::jit::LiveSetAccessors >; Set = js::jit::TypedRegisterSet]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/RegisterSets.h:693:18, + inlined from 'void js::jit::CacheRegisterAllocator::releaseRegister(js::jit::Register)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRCompiler.h:484:24, + inlined from 'js::jit::AutoScratchRegister::~AutoScratchRegister()' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRCompiler.h:567:50, + inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::jit::AutoScratchRegister]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Maybe.h:269:26, + inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::jit::AutoScratchRegister]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Maybe.h:267:3, + inlined from 'mozilla::Maybe::~Maybe()' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Maybe.h:349:55, + inlined from 'js::jit::AutoScratchRegisterMaybeOutput::~AutoScratchRegisterMaybeOutput()' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRCompiler.h:1034:16, + inlined from 'bool js::jit::CacheIRCompiler::emitAtomicsLoadResult(js::jit::ObjOperandId, js::jit::IntPtrOperandId, JS::Scalar::Type)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRCompiler.cpp:8635:1: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/RegisterSets.h:346:35: warning: 'scratch.js::jit::AutoScratchRegisterMaybeOutput::scratch_.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::jit::AutoScratchRegister::alloc_' may be used uninitialized [-Wmaybe-uninitialized] + 346 | void takeRegisterIndex(T reg) { bits_ &= ~(SetType(1) << reg.code()); } + | ^~~~~ +In file included from Unified_cpp_js_src_jit2.cpp:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRCompiler.cpp: In member function 'bool js::jit::CacheIRCompiler::emitAtomicsLoadResult(js::jit::ObjOperandId, js::jit::IntPtrOperandId, JS::Scalar::Type)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRCompiler.cpp:8583:34: note: 'scratch.js::jit::AutoScratchRegisterMaybeOutput::scratch_.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage.mozilla::detail::MaybeStorageBase::Union::val.js::jit::AutoScratchRegister::alloc_' was declared here + 8583 | AutoScratchRegisterMaybeOutput scratch(allocator, masm, + | ^~~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MoveResolver.h:14: +In member function 'js::jit::Register::SetType js::jit::Register::alignedOrDominatedAliasedSet() const', + inlined from 'void js::jit::TypedRegisterSet::addAllocatable(T) [with T = js::jit::Register]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/RegisterSets.h:344:73, + inlined from 'void js::jit::AllocatableSetAccessors::addUnchecked(RegType) [with Set = js::jit::TypedRegisterSet]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/RegisterSets.h:541:55, + inlined from 'void js::jit::SpecializedRegSet::add(RegType) [with Accessors = js::jit::AllocatableSetAccessors >; Set = js::jit::TypedRegisterSet]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/RegisterSets.h:687:17, + inlined from 'void js::jit::CacheRegisterAllocator::releaseRegister(js::jit::Register)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRCompiler.h:483:23, + inlined from 'js::jit::AutoScratchRegister::~AutoScratchRegister()' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRCompiler.h:567:50, + inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::jit::AutoScratchRegister]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Maybe.h:269:26, + inlined from 'mozilla::detail::MaybeStorage::~MaybeStorage() [with T = js::jit::AutoScratchRegister]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Maybe.h:267:3, + inlined from 'mozilla::Maybe::~Maybe()' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Maybe.h:349:55, + inlined from 'js::jit::AutoScratchRegisterMaybeOutput::~AutoScratchRegisterMaybeOutput()' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRCompiler.h:1034:16, + inlined from 'bool js::jit::CacheIRCompiler::emitAtomicsLoadResult(js::jit::ObjOperandId, js::jit::IntPtrOperandId, JS::Scalar::Type)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRCompiler.cpp:8635:1: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Registers.h:81:75: warning: '((unsigned char*)((char*)&scratch + offsetof(js::jit::AutoScratchRegisterMaybeOutput, js::jit::AutoScratchRegisterMaybeOutput::scratch_.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage)))[4]' may be used uninitialized [-Wmaybe-uninitialized] + 81 | SetType alignedOrDominatedAliasedSet() const { return SetType(1) << code(); } + | ~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRCompiler.cpp: In member function 'bool js::jit::CacheIRCompiler::emitAtomicsLoadResult(js::jit::ObjOperandId, js::jit::IntPtrOperandId, JS::Scalar::Type)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRCompiler.cpp:8583:34: note: '((unsigned char*)((char*)&scratch + offsetof(js::jit::AutoScratchRegisterMaybeOutput, js::jit::AutoScratchRegisterMaybeOutput::scratch_.mozilla::Maybe::.mozilla::detail::MaybeStorage::.mozilla::detail::MaybeStorageBase::mStorage)))[4]' was declared here + 8583 | AutoScratchRegisterMaybeOutput scratch(allocator, masm, + | ^~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::ToPropertyDescriptor(JSContext*, JS::HandleValue, bool, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:318:79: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = double]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here - 1137 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1103:16: note: 'cx' declared here - 1103 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = js::uint8_clamped]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'bool js::ToPropertyDescriptor(JSContext*, JS::HandleValue, bool, JS::MutableHandle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:317:16: note: 'obj' declared here + 317 | RootedObject obj(cx, + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:313:42: note: 'cx' declared here + 313 | bool js::ToPropertyDescriptor(JSContext* cx, HandleValue descval, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::Maybe]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = mozilla::Maybe]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::TestIntegrityLevel(JSContext*, JS::HandleObject, IntegrityLevel, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:709:46: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'desc' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = js::uint8_clamped]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here - 1137 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1103:16: note: 'cx' declared here - 1103 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = long long int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'bool js::TestIntegrityLevel(JSContext*, JS::HandleObject, IntegrityLevel, bool*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:709:39: note: 'desc' declared here + 709 | Rooted> desc(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:632:40: note: 'cx' declared here + 632 | bool js::TestIntegrityLevel(JSContext* cx, HandleObject obj, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:7, + from Unified_cpp_js_src_jit2.cpp:20: +In function 'int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)', + inlined from 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentDynamicSlot(js::jit::ArgumentKind, js::jit::Int32OperandId, js::jit::CallFlags)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h:477:43: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.h:477:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] + 477 | bool hasArgumentArray = !*addArgc; + | ^~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRReader.h:17, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRCloner.h:18, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:20: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h: In function 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentDynamicSlot(js::jit::ArgumentKind, js::jit::Int32OperandId, js::jit::CallFlags)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h:476:10: note: 'addArgc' was declared here + 476 | bool addArgc; + | ^~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::NativeObject* NewObject(JSContext*, const JSClass*, JS::Handle, js::gc::AllocKind, js::NewObjectKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:768:54, + inlined from 'js::NativeObject* js::NewObjectWithGivenTaggedProto(JSContext*, const JSClass*, JS::Handle, gc::AllocKind, NewObjectKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:788:19: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = long long int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here - 1137 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1103:16: note: 'cx' declared here - 1103 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = long long unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'js::NativeObject* js::NewObjectWithGivenTaggedProto(JSContext*, const JSClass*, JS::Handle, gc::AllocKind, NewObjectKind)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:766:24: note: 'shape' declared here + 766 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:783:60: note: 'cx' declared here + 783 | NativeObject* js::NewObjectWithGivenTaggedProto(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::NativeObject* NewObject(JSContext*, const JSClass*, JS::Handle, js::gc::AllocKind, js::NewObjectKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:768:54, + inlined from 'js::NativeObject* js::NewObjectWithClassProto(JSContext*, const JSClass*, JS::HandleObject, gc::AllocKind, NewObjectKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:813:19, + inlined from 'js::NativeObject* js::NewObjectWithClassProto(JSContext*, const JSClass*, JS::HandleObject, gc::AllocKind, NewObjectKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:791:15: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = long long unsigned int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here - 1137 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1103:16: note: 'cx' declared here - 1103 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::TypedArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::TypedArrayObject*; T = js::TypedArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::TypedArrayObject::set_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1643:58: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'js::NativeObject* js::NewObjectWithClassProto(JSContext*, const JSClass*, JS::HandleObject, gc::AllocKind, NewObjectKind)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:766:24: note: 'shape' declared here + 766 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:791:54: note: 'cx' declared here + 791 | NativeObject* js::NewObjectWithClassProto(JSContext* cx, const JSClass* clasp, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GlobalObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::GlobalObject*; T = js::GlobalObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::GetObjectFromIncumbentGlobal(JSContext*, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1500:76: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'globalObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool js::TypedArrayObject::set_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1642:29: note: 'target' declared here - 1642 | Rooted target( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1638:44: note: 'cx' declared here - 1638 | bool TypedArrayObject::set_impl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual bool JS::ubi::ByObjectClass::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:482:9: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'bool js::GetObjectFromIncumbentGlobal(JSContext*, JS::MutableHandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1500:25: note: 'globalObj' declared here + 1500 | Rooted globalObj(cx, cx->runtime()->getIncumbentGlobal(cx)); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1499:50: note: 'cx' declared here + 1499 | bool js::GetObjectFromIncumbentGlobal(JSContext* cx, MutableHandleObject obj) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::NativeObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = js::NativeObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::NativeLookupPropertyInline(JSContext*, typename MaybeRooted::HandleType, typename MaybeRooted::HandleType, typename MaybeRooted::type, allowGC>::MutableHandleType, PropertyResult*) [with AllowGC allowGC = js::CanGC; LookupResolveMode resolveMode = js::LookupResolveMode::CheckResolve]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject-inl.h:806:58, + inlined from 'bool js::LookupProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleObject, PropertyResult*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1574:43: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'current' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp: In member function 'virtual bool JS::ubi::ByObjectClass::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:478:24: note: 'obj' declared here - 478 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:474:39: note: 'cx' declared here - 474 | bool ByObjectClass::report(JSContext* cx, CountBase& countBase, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_gc4.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/gc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual bool JS::ubi::ByFilename::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:1022:9: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:77: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject-inl.h: In function 'bool js::LookupProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleObject, PropertyResult*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject-inl.h:806:58: note: 'current' declared here + 806 | typename MaybeRooted::RootType current(cx, obj); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1569:36: note: 'cx' declared here + 1569 | bool js::LookupProperty(JSContext* cx, HandleObject obj, js::HandleId id, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::LookupName(JSContext*, JS::Handle, JS::HandleObject, JS::MutableHandleObject, JS::MutableHandleObject, PropertyResult*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1583:37: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'env' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp: In member function 'virtual bool JS::ubi::ByFilename::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:1018:24: note: 'obj' declared here - 1018 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:1014:36: note: 'cx' declared here - 1014 | bool ByFilename::report(JSContext* cx, CountBase& countBase, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'bool js::LookupName(JSContext*, JS::Handle, JS::HandleObject, JS::MutableHandleObject, JS::MutableHandleObject, PropertyResult*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1583:21: note: 'env' declared here + 1583 | for (RootedObject env(cx, envChain); env; env = env->enclosingEnvironment()) { + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1578:32: note: 'cx' declared here + 1578 | bool js::LookupName(JSContext* cx, Handle name, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::LookupNameWithGlobalDefault(JSContext*, JS::Handle, JS::HandleObject, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1631:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'env' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'bool js::LookupNameWithGlobalDefault(JSContext*, JS::Handle, JS::HandleObject, JS::MutableHandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1631:16: note: 'env' declared here + 1631 | RootedObject env(cx, envChain); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1623:49: note: 'cx' declared here + 1623 | bool js::LookupNameWithGlobalDefault(JSContext* cx, Handle name, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:24, + from /build/reproducible-path/mozjs115-115.18.0/js/src/util/Poison.h:25, + from /build/reproducible-path/mozjs115-115.18.0/js/src/ds/LifoAlloc.h:196, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/JitAllocPolicy.h:22, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BitSet.cpp:11, + from Unified_cpp_js_src_jit2.cpp:2: In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::ubi::CountTypePtr JS::ubi::ParseBreakdown(JSContext*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:1089:58: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'breakdown' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + inlined from 'js::jit::AttachDecision js::jit::OptimizeSpreadCallIRGenerator::tryAttachArguments()' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:5557:41: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_20(D) + 248])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp: In function 'JS::ubi::CountTypePtr JS::ubi::ParseBreakdown(JSContext*, JS::HandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:1089:16: note: 'breakdown' declared here - 1089 | RootedObject breakdown(cx, ToObject(cx, breakdownValue)); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:1081:54: note: 'cx' declared here - 1081 | JS_PUBLIC_API CountTypePtr ParseBreakdown(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = signed char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::OptimizeSpreadCallIRGenerator::tryAttachArguments()': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:5557:16: note: 'obj' declared here + 5557 | RootedObject obj(cx_, &val_.toObject()); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:5552:66: note: 'this' declared here + 5552 | AttachDecision OptimizeSpreadCallIRGenerator::tryAttachArguments() { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::SetPrototype(JSContext*, JS::HandleObject, JS::HandleObject, JS::ObjectOpResult&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1966:30: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj2' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = signed char]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here - 1226 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1202:16: note: 'cx' declared here - 1202 | JSContext* cx, HandleObject other, HandleObject proto) { +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'bool js::SetPrototype(JSContext*, JS::HandleObject, JS::HandleObject, JS::ObjectOpResult&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1966:16: note: 'obj2' declared here + 1966 | RootedObject obj2(cx, proto); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1918:34: note: 'cx' declared here + 1918 | bool js::SetPrototype(JSContext* cx, HandleObject obj, HandleObject proto, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyDescriptor]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::PropertyDescriptor; T = JS::PropertyDescriptor]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::SetIntegrityLevel(JSContext*, JS::HandleObject, IntegrityLevel)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:557:68: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'desc' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'bool js::SetIntegrityLevel(JSContext*, JS::HandleObject, IntegrityLevel)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:557:32: note: 'desc' declared here + 557 | Rooted desc(cx, PropertyDescriptor::Empty()); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:519:39: note: 'cx' declared here + 519 | bool js::SetIntegrityLevel(JSContext* cx, HandleObject obj, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::NativeObject* js::InitClass(JSContext*, JS::HandleObject, const JSClass*, JS::HandleObject, const char*, Native, unsigned int, const JSPropertySpec*, const JSFunctionSpec*, const JSPropertySpec*, const JSFunctionSpec*, NativeObject**)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1456:59: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'js::NativeObject* js::InitClass(JSContext*, JS::HandleObject, const JSClass*, JS::HandleObject, const char*, Native, unsigned int, const JSPropertySpec*, const JSFunctionSpec*, const JSPropertySpec*, const JSFunctionSpec*, NativeObject**)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1456:19: note: 'atom' declared here + 1456 | Rooted atom(cx, Atomize(cx, name, strlen(name))); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:1448:40: note: 'cx' declared here + 1448 | NativeObject* js::InitClass(JSContext* cx, HandleObject obj, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::FromPropertyDescriptorToObject(JSContext*, JS::Handle, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:167:42: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'bool js::FromPropertyDescriptorToObject(JSContext*, JS::Handle, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:167:16: note: 'obj' declared here + 167 | RootedObject obj(cx, NewPlainObject(cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:163:52: note: 'cx' declared here + 163 | bool js::FromPropertyDescriptorToObject(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::GetPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle >, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:2165:23: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pobj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'bool js::GetPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle >, JS::MutableHandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:2165:16: note: 'pobj' declared here + 2165 | RootedObject pobj(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:2162:16: note: 'cx' declared here + 2162 | JSContext* cx, HandleObject obj, HandleId id, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = signed char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = signed char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:619:24, - inlined from 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = signed char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:593:27: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* js::SpeciesConstructor(JSContext*, JS::HandleObject, JSProtoKey, bool (*)(JSContext*, JSFunction*))' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:3540:77: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'defaultCtor' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = signed char]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:583:44: note: 'cx' declared here - 583 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'JSObject* js::SpeciesConstructor(JSContext*, JS::HandleObject, JSProtoKey, bool (*)(JSContext*, JSFunction*))': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:3539:16: note: 'defaultCtor' declared here + 3539 | RootedObject defaultCtor(cx, + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:3537:16: note: 'cx' declared here + 3537 | JSContext* cx, HandleObject obj, JSProtoKey ctorKey, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests16.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests16.o.pp Unified_cpp_js_src_jsapi-tests16.cpp +js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests17.o +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:24, + from /build/reproducible-path/mozjs115-115.18.0/js/src/util/Poison.h:25, + from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Heap.h:16, + from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Nursery.h:14, + from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Nursery-inl.h:11, + from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Nursery.cpp:8, + from Unified_cpp_js_src_gc2.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Realm*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Realm*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'void IterateRealmsArenasCellsUnbarriered(JSContext*, JS::Zone*, void*, JS::IterateRealmCallback, js::IterateArenaCallback, js::IterateCellCallback, const JS::AutoRequireNoGC&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/gc/PublicIterators.cpp:22:28: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'realm' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = unsigned char]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here - 1226 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1202:16: note: 'cx' declared here - 1202 | JSContext* cx, HandleObject other, HandleObject proto) { +In file included from Unified_cpp_js_src_gc2.cpp:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/gc/PublicIterators.cpp: In function 'void IterateRealmsArenasCellsUnbarriered(JSContext*, JS::Zone*, void*, JS::IterateRealmCallback, js::IterateArenaCallback, js::IterateCellCallback, const JS::AutoRequireNoGC&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/gc/PublicIterators.cpp:22:20: note: 'realm' declared here + 22 | Rooted realm(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/gc/PublicIterators.cpp:18:16: note: 'cx' declared here + 18 | JSContext* cx, Zone* zone, void* data, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:619:24, - inlined from 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:593:27: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In function 'int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)', + inlined from 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h:464:43: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.h:477:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] + 477 | bool hasArgumentArray = !*addArgc; + | ^~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h: In function 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h:463:10: note: 'addArgc' was declared here + 463 | bool addArgc; + | ^~~~~~~ +In function 'int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)', + inlined from 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h:464:43: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.h:477:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] + 477 | bool hasArgumentArray = !*addArgc; + | ^~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h: In function 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h:463:10: note: 'addArgc' was declared here + 463 | bool addArgc; + | ^~~~~~~ +In function 'int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)', + inlined from 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h:464:43: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.h:477:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] + 477 | bool hasArgumentArray = !*addArgc; + | ^~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h: In function 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h:463:10: note: 'addArgc' was declared here + 463 | bool addArgc; + | ^~~~~~~ +In function 'int32_t js::jit::GetIndexOfArgument(ArgumentKind, CallFlags, bool*)', + inlined from 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h:464:43: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.h:477:8: warning: 'addArgc' may be used uninitialized [-Wmaybe-uninitialized] + 477 | bool hasArgumentArray = !*addArgc; + | ^~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h: In function 'js::jit::ValOperandId js::jit::CacheIRWriter::loadArgumentFixedSlot(js::jit::ArgumentKind, uint32_t, js::jit::CallFlags)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIRWriter.h:463:10: note: 'addArgc' was declared here + 463 | bool addArgc; + | ^~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::AbstractBindingIter]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::AbstractBindingIter; T = js::AbstractBindingIter]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'void js::SetFrameArgumentsObject(JSContext*, AbstractFramePtr, JS::HandleScript, JSObject*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSScript.cpp:3061:49: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'bi' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = unsigned char]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:583:44: note: 'cx' declared here - 583 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = short int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In file included from Unified_cpp_js_src17.cpp:11: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSScript.cpp: In function 'void js::SetFrameArgumentsObject(JSContext*, AbstractFramePtr, JS::HandleScript, JSObject*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSScript.cpp:3061:23: note: 'bi' declared here + 3061 | Rooted bi(cx, BindingIter(script)); + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSScript.cpp:3052:45: note: 'cx' declared here + 3052 | void js::SetFrameArgumentsObject(JSContext* cx, AbstractFramePtr frame, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* JS::CreateModuleRequest(JSContext*, Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:257:68: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'specifierAtom' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = short int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here - 1226 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1202:16: note: 'cx' declared here - 1202 | JSContext* cx, HandleObject other, HandleObject proto) { +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp: In function 'JSObject* JS::CreateModuleRequest(JSContext*, Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:257:19: note: 'specifierAtom' declared here + 257 | Rooted specifierAtom(cx, AtomizeString(cx, specifierArg)); + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:253:16: note: 'cx' declared here + 253 | JSContext* cx, Handle specifierArg) { | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = short int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = short int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:619:24, - inlined from 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = short int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:593:27: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachBoundFunction(JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:11239:76: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_30(D) + 248])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = short int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:583:44: note: 'cx' declared here - 583 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallAndConstruct.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.h:30, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testStencil.cpp:10, - from Unified_cpp_js_src_jsapi-tests20.cpp:2: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachBoundFunction(JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:11239:23: note: 'target' declared here +11239 | Rooted target(cx_, &calleeObj->getTarget()->as()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:11225:43: note: 'this' declared here +11225 | Handle calleeObj) { + | ^ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/TraceKind.h:10, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jspubtd.h:18: +In member function 'T* mozilla::UniquePtr::release() [with T = char; D = JS::FreePolicy]', + inlined from 'mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&) [with T = char; D = JS::FreePolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, + inlined from 'JS::NotableStringInfo::NotableStringInfo(JS::NotableStringInfo&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/MemoryMetrics.h:396:3, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::NotableStringInfo}; T = JS::NotableStringInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::NotableStringInfo; T = JS::NotableStringInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::NotableStringInfo; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'JS::ZoneStats::ZoneStats(JS::ZoneStats&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/MemoryMetrics.h:657:3, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::ZoneStats}; T = JS::ZoneStats; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::ZoneStats; T = JS::ZoneStats; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'bool mozilla::Vector::convertToHeapStorage(size_t) [with T = JS::ZoneStats; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1033:22, + inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::ZoneStats; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1065:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:403:13: warning: '((char**)aDst)[5]' may be used uninitialized [-Wmaybe-uninitialized] + 403 | Pointer p = mTuple.first(); + | ^ +In member function 'T* mozilla::UniquePtr::release() [with T = char; D = JS::FreePolicy]', + inlined from 'mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&) [with T = char; D = JS::FreePolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, + inlined from 'JS::NotableStringInfo::NotableStringInfo(JS::NotableStringInfo&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/MemoryMetrics.h:396:3, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::NotableStringInfo}; T = JS::NotableStringInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::NotableStringInfo; T = JS::NotableStringInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::NotableStringInfo; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'JS::ZoneStats::ZoneStats(JS::ZoneStats&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/MemoryMetrics.h:657:3, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::ZoneStats}; T = JS::ZoneStats; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static bool mozilla::detail::VectorImpl::growTo(mozilla::Vector&, size_t) [with T = JS::ZoneStats; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:226:11, + inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::ZoneStats; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1068:22: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:403:13: warning: '((char**)aDst)[5]' may be used uninitialized [-Wmaybe-uninitialized] + 403 | Pointer p = mTuple.first(); + | ^ +In member function 'T* mozilla::UniquePtr::release() [with T = char; D = JS::FreePolicy]', + inlined from 'mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&) [with T = char; D = JS::FreePolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, + inlined from 'JS::NotableClassInfo::NotableClassInfo(JS::NotableClassInfo&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/MemoryMetrics.h:278:3, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::NotableClassInfo}; T = JS::NotableClassInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::NotableClassInfo; T = JS::NotableClassInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::NotableClassInfo; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'JS::RealmStats::RealmStats(JS::RealmStats&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/MemoryMetrics.h:745:3, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::RealmStats}; T = JS::RealmStats; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::RealmStats; T = JS::RealmStats; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'bool mozilla::Vector::convertToHeapStorage(size_t) [with T = JS::RealmStats; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1033:22, + inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::RealmStats; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1065:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:403:13: warning: '((char**)aDst)[12]' may be used uninitialized [-Wmaybe-uninitialized] + 403 | Pointer p = mTuple.first(); + | ^ +In member function 'T* mozilla::UniquePtr::release() [with T = char; D = JS::FreePolicy]', + inlined from 'mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&) [with T = char; D = JS::FreePolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, + inlined from 'JS::NotableClassInfo::NotableClassInfo(JS::NotableClassInfo&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/MemoryMetrics.h:278:3, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::NotableClassInfo}; T = JS::NotableClassInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::NotableClassInfo; T = JS::NotableClassInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::NotableClassInfo; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'JS::RealmStats::RealmStats(JS::RealmStats&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/MemoryMetrics.h:745:3, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::RealmStats}; T = JS::RealmStats; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static bool mozilla::detail::VectorImpl::growTo(mozilla::Vector&, size_t) [with T = JS::RealmStats; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:226:11, + inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::RealmStats; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1068:22: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:403:13: warning: '((char**)aDst)[12]' may be used uninitialized [-Wmaybe-uninitialized] + 403 | Pointer p = mTuple.first(); + | ^ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/ErrorReport.h:34, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPrintError.cpp:10, + from Unified_cpp_js_src_jsapi-tests16.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual bool cls_testPromise_GetPromiseState::run(JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:47:45: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_9(D) + 24])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_jsapi-tests16.cpp:38: +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp: In member function 'virtual bool cls_testPromise_GetPromiseState::run(JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:47:16: note: 'promise' declared here + 47 | RootedObject promise(cx, CreatePromise(cx)); + | ^~~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPrintError.cpp:13: +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:416:53: note: 'this' declared here + 416 | extra virtual bool run(JS::HandleObject global) override attrs + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:419:3: note: in expansion of macro 'BEGIN_TEST_WITH_ATTRIBUTES_AND_EXTRA' + 419 | BEGIN_TEST_WITH_ATTRIBUTES_AND_EXTRA(testname, attrs, ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:421:30: note: in expansion of macro 'BEGIN_TEST_WITH_ATTRIBUTES' + 421 | #define BEGIN_TEST(testname) BEGIN_TEST_WITH_ATTRIBUTES(testname, ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:46:1: note: in expansion of macro 'BEGIN_TEST' + 46 | BEGIN_TEST(testPromise_GetPromiseState) { + | ^~~~~~~~~~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testStencil.cpp:20: /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here 332 | JS::Rooted s(cx, JS::ToString(cx, v)); @@ -23356,146 +18437,326 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here 324 | void maybeAppendException(JSAPITestString& message) override { | ^~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = short unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual bool cls_testPromise_RejectPromise::run(JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:75:45: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_11(D) + 24])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = short unsigned int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here - 1226 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1202:16: note: 'cx' declared here - 1202 | JSContext* cx, HandleObject other, HandleObject proto) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = short unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = short unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:619:24, - inlined from 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = short unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:593:27: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp: In member function 'virtual bool cls_testPromise_RejectPromise::run(JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:75:16: note: 'promise' declared here + 75 | RootedObject promise(cx, CreatePromise(cx)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:416:53: note: 'this' declared here + 416 | extra virtual bool run(JS::HandleObject global) override attrs + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:419:3: note: in expansion of macro 'BEGIN_TEST_WITH_ATTRIBUTES_AND_EXTRA' + 419 | BEGIN_TEST_WITH_ATTRIBUTES_AND_EXTRA(testname, attrs, ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:421:30: note: in expansion of macro 'BEGIN_TEST_WITH_ATTRIBUTES' + 421 | #define BEGIN_TEST(testname) BEGIN_TEST_WITH_ATTRIBUTES(testname, ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:74:1: note: in expansion of macro 'BEGIN_TEST' + 74 | BEGIN_TEST(testPromise_RejectPromise) { + | ^~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual bool cls_testPromise_ResolvePromise::run(JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:59:45: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_11(D) + 24])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = short unsigned int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:583:44: note: 'cx' declared here - 583 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp: In member function 'virtual bool cls_testPromise_ResolvePromise::run(JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:59:16: note: 'promise' declared here + 59 | RootedObject promise(cx, CreatePromise(cx)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:416:53: note: 'this' declared here + 416 | extra virtual bool run(JS::HandleObject global) override attrs + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:419:3: note: in expansion of macro 'BEGIN_TEST_WITH_ATTRIBUTES_AND_EXTRA' + 419 | BEGIN_TEST_WITH_ATTRIBUTES_AND_EXTRA(testname, attrs, ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:421:30: note: in expansion of macro 'BEGIN_TEST_WITH_ATTRIBUTES' + 421 | #define BEGIN_TEST(testname) BEGIN_TEST_WITH_ATTRIBUTES(testname, ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:58:1: note: in expansion of macro 'BEGIN_TEST' + 58 | BEGIN_TEST(testPromise_ResolvePromise) { + | ^~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachSpecializedFunctionBind(JS::Handle, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:9999:59: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fun' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_52(D) + 8])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here - 1226 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1202:16: note: 'cx' declared here - 1202 | JSContext* cx, HandleObject other, HandleObject proto) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:619:24, - inlined from 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:593:27: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachSpecializedFunctionBind(JS::Handle, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:9999:25: note: 'fun' declared here + 9999 | Rooted fun(cx_, &target->as()); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:9963:71: note: 'this' declared here + 9963 | Handle target, Handle templateObj) { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachFunctionBind()' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:10098:53: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_22(D) + 8])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:583:44: note: 'cx' declared here - 583 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::InlinableNativeIRGenerator::tryAttachFunctionBind()': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:10098:21: note: 'target' declared here +10098 | Rooted target(cx_, &thisval_.toObject()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:10091:66: note: 'this' declared here +10091 | AttachDecision InlinableNativeIRGenerator::tryAttachFunctionBind() { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual bool cls_testPromise_PromiseCatch::run(JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:144:45: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_21(D) + 24])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = unsigned int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here - 1226 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1202:16: note: 'cx' declared here - 1202 | JSContext* cx, HandleObject other, HandleObject proto) { +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp: In member function 'virtual bool cls_testPromise_PromiseCatch::run(JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:144:16: note: 'promise' declared here + 144 | RootedObject promise(cx, CreatePromise(cx)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:416:53: note: 'this' declared here + 416 | extra virtual bool run(JS::HandleObject global) override attrs + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:419:3: note: in expansion of macro 'BEGIN_TEST_WITH_ATTRIBUTES_AND_EXTRA' + 419 | BEGIN_TEST_WITH_ATTRIBUTES_AND_EXTRA(testname, attrs, ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:421:30: note: in expansion of macro 'BEGIN_TEST_WITH_ATTRIBUTES' + 421 | #define BEGIN_TEST(testname) BEGIN_TEST_WITH_ATTRIBUTES(testname, ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:143:1: note: in expansion of macro 'BEGIN_TEST' + 143 | BEGIN_TEST(testPromise_PromiseCatch) { + | ^~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual bool cls_testPromise_PromiseThen::run(JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:115:45: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_21(D) + 24])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp: In member function 'virtual bool cls_testPromise_PromiseThen::run(JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:115:16: note: 'promise' declared here + 115 | RootedObject promise(cx, CreatePromise(cx)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:416:53: note: 'this' declared here + 416 | extra virtual bool run(JS::HandleObject global) override attrs + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:419:3: note: in expansion of macro 'BEGIN_TEST_WITH_ATTRIBUTES_AND_EXTRA' + 419 | BEGIN_TEST_WITH_ATTRIBUTES_AND_EXTRA(testname, attrs, ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:421:30: note: in expansion of macro 'BEGIN_TEST_WITH_ATTRIBUTES' + 421 | #define BEGIN_TEST(testname) BEGIN_TEST_WITH_ATTRIBUTES(testname, ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPromise.cpp:114:1: note: in expansion of macro 'BEGIN_TEST' + 114 | BEGIN_TEST(testPromise_PromiseThen) { + | ^~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::ReadPropertyDescriptors(JSContext*, JS::HandleObject, bool, JS::MutableHandleIdVector, JS::MutableHandle >)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:502:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'bool js::ReadPropertyDescriptors(JSContext*, JS::HandleObject, bool, JS::MutableHandleIdVector, JS::MutableHandle >)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:502:12: note: 'id' declared here + 502 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:496:16: note: 'cx' declared here + 496 | JSContext* cx, HandleObject props, bool checkAccessors, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:619:24, - inlined from 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:593:27: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachCrossCompartmentWrapper(JS::HandleObject, js::jit::ObjOperandId, JS::HandleId)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:1288:58: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_32(D) + 248])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = unsigned int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:583:44: note: 'cx' declared here - 583 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = float]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachCrossCompartmentWrapper(JS::HandleObject, js::jit::ObjOperandId, JS::HandleId)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:1288:16: note: 'unwrapped' declared here + 1288 | RootedObject unwrapped(cx_, Wrapper::wrappedObject(obj)); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:1274:54: note: 'this' declared here + 1274 | HandleObject obj, ObjOperandId objId, HandleId id) { + | ^ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_gc4.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/gc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gc -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ModuleObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ModuleObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool GatherAvailableModuleAncestors(JSContext*, JS::Handle, JS::MutableHandle >)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:1571:29: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'm' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = float]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here - 1226 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1202:16: note: 'cx' declared here - 1202 | JSContext* cx, HandleObject other, HandleObject proto) { +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp: In function 'bool GatherAvailableModuleAncestors(JSContext*, JS::Handle, JS::MutableHandle >)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:1571:25: note: 'm' declared here + 1571 | Rooted m(cx); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:1564:16: note: 'cx' declared here + 1564 | JSContext* cx, Handle module, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = float]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = float]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:619:24, - inlined from 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = float]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:593:27: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ModuleObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ModuleObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'void js::AsyncModuleExecutionFulfilled(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:1724:29: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'm' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = float]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:583:44: note: 'cx' declared here - 583 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp: In function 'void js::AsyncModuleExecutionFulfilled(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:1724:25: note: 'm' declared here + 1724 | Rooted m(cx); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:1643:51: note: 'cx' declared here + 1643 | void js::AsyncModuleExecutionFulfilled(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::ModuleEvaluate(JSContext*, JS::Handle, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:1277:61: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'capability' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp: In function 'bool js::ModuleEvaluate(JSContext*, JS::Handle, JS::MutableHandle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:1276:26: note: 'capability' declared here + 1276 | Rooted capability( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:1220:36: note: 'cx' declared here + 1220 | bool js::ModuleEvaluate(JSContext* cx, Handle moduleArg, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/EnvironmentObject.h:17, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.h:46: +In member function 'JSObject* js::GlobalObject::maybeGetPrototype(JSProtoKey) const', + inlined from 'js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::HandleId)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:2375:53: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/GlobalObject.h:377:49: warning: 'protoKey' may be used uninitialized [-Wmaybe-uninitialized] + 377 | return data().builtinConstructors[protoKey].prototype; + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachPrimitive(js::jit::ValOperandId, JS::HandleId)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:2341:14: note: 'protoKey' was declared here + 2341 | JSProtoKey protoKey; + | ^~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachXrayCrossCompartmentWrapper(JS::HandleObject, js::jit::ObjOperandId, JS::HandleId, js::jit::ValOperandId)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:1428:42: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'getter' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_60(D) + 248])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachXrayCrossCompartmentWrapper(JS::HandleObject, js::jit::ObjOperandId, JS::HandleId, js::jit::ValOperandId)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:1428:16: note: 'getter' declared here + 1428 | RootedObject getter(cx_, desc->getter()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:1372:28: note: 'this' declared here + 1372 | ValOperandId receiverId) { + | ^ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests17.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests17.o.pp Unified_cpp_js_src_jsapi-tests17.cpp +js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests18.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachFunCall(JS::HandleFunction)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:9282:67: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_1(D) + 248])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp: In function 'js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachFunCall(JS::HandleFunction)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:9282:18: note: 'target' declared here + 9282 | RootedFunction target(cx_, &thisval_.toObject().as()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:9272:71: note: 'this' declared here + 9272 | AttachDecision CallIRGenerator::tryAttachFunCall(HandleFunction callee) { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachFunApply(JS::HandleFunction)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:10161:72: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_1(D) + 248])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp: In function 'js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachFunApply(JS::HandleFunction)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:10161:23: note: 'target' declared here +10161 | Rooted target(cx_, &thisval_.toObject().as()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:10147:76: note: 'this' declared here +10147 | AttachDecision CallIRGenerator::tryAttachFunApply(HandleFunction calleeFunc) { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSScript* JSScript::fromStencil(JSContext*, js::frontend::CompilationAtomCache&, const js::frontend::CompilationStencil&, js::frontend::CompilationGCOutput&, js::frontend::ScriptIndex)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSScript.cpp:2500:61: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSScript.cpp: In static member function 'static JSScript* JSScript::fromStencil(JSContext*, js::frontend::CompilationAtomCache&, const js::frontend::CompilationStencil&, js::frontend::CompilationGCOutput&, js::frontend::ScriptIndex)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSScript.cpp:2499:16: note: 'script' declared here + 2499 | RootedScript script(cx, Create(cx, function, sourceObject, scriptExtra.extent, + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSScript.cpp:2482:44: note: 'cx' declared here + 2482 | JSScript* JSScript::fromStencil(JSContext* cx, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = double]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachStub()' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:11350:50: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'calleeObj' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_15(D) + 248])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = double]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here - 1226 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1202:16: note: 'cx' declared here - 1202 | JSContext* cx, HandleObject other, HandleObject proto) { +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp: In member function 'js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachStub()': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:11350:16: note: 'calleeObj' declared here +11350 | RootedObject calleeObj(cx_, &callee_.toObject()); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CacheIR.cpp:11322:47: note: 'this' declared here +11322 | AttachDecision CallIRGenerator::tryAttachStub() { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr, 0, js::SystemAllocPolicy>, JS::DeletePolicy, 0, js::SystemAllocPolicy> > >]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr, 0, js::SystemAllocPolicy>, JS::DeletePolicy, 0, js::SystemAllocPolicy> > >; T = mozilla::UniquePtr, 0, js::SystemAllocPolicy>, JS::DeletePolicy, 0, js::SystemAllocPolicy> > >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::ModuleNamespaceObject* js::GetOrCreateModuleNamespace(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:718:48: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unambiguousNames' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp: In function 'js::ModuleNamespaceObject* js::GetOrCreateModuleNamespace(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:717:41: note: 'unambiguousNames' declared here + 717 | Rooted> unambiguousNames( + | ^~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Modules.cpp:699:16: note: 'cx' declared here + 699 | JSContext* cx, Handle module) { | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = double]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = double]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:619:24, - inlined from 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = double]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:593:27: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::StringObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::StringObject*; T = js::StringObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::StringObject* js::StringObject::create(JSContext*, JS::HandleString, JS::HandleObject, js::NewObjectKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringObject-inl.h:39:75, + inlined from 'JSObject* js::PrimitiveToObject(JSContext*, const JS::Value&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:2520:34: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = double]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:583:44: note: 'cx' declared here - 583 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:81: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringObject-inl.h: In function 'JSObject* js::PrimitiveToObject(JSContext*, const JS::Value&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringObject-inl.h:38:25: note: 'obj' declared here + 38 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:2514:44: note: 'cx' declared here + 2514 | JSObject* js::PrimitiveToObject(JSContext* cx, const Value& v) { | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'JSObject* js::ToObjectSlowForPropertyAccess(JSContext*, JS::HandleValue, int, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:2656:20: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'key' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp: In function 'JSObject* js::ToObjectSlowForPropertyAccess(JSContext*, JS::HandleValue, int, JS::HandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:2656:14: note: 'key' declared here + 2656 | RootedId key(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.cpp:2649:56: note: 'cx' declared here + 2649 | JSObject* js::ToObjectSlowForPropertyAccess(JSContext* cx, JS::HandleValue val, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit3.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/jit/Unified_cpp_js_src_jit4.o +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Id.h:35, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPropertyKey.cpp:8, + from Unified_cpp_js_src_jsapi-tests17.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testPropertyKey.cpp:11: +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here + 332 | JS::Rooted s(cx, JS::ToString(cx, v)); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here + 324 | void maybeAppendException(JSAPITestString& message) override { + | ^~~~~~~~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src18.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/Unified_cpp_js_src19.o In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/HashTable.h:10, from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/HeapAPI.h:18, from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/TracingAPI.h:11, @@ -23558,2217 +18819,2377 @@ /build/reproducible-path/mozjs115-115.18.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 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = js::uint8_clamped]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src19.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/Unified_cpp_js_src2.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests18.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests18.o.pp Unified_cpp_js_src_jsapi-tests18.cpp +js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests19.o +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gc' +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests19.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests19.o.pp Unified_cpp_js_src_jsapi-tests19.cpp +js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests2.o +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.h:17, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject-inl.h:10, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:7, + from Unified_cpp_js_src18.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::NativeGetExistingProperty(JSContext*, JS::HandleObject, JS::Handle, JS::HandleId, PropertyInfo, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:2115:55: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'receiverValue' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = js::uint8_clamped]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here - 1226 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1202:16: note: 'cx' declared here - 1202 | JSContext* cx, HandleObject other, HandleObject proto) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = js::uint8_clamped]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = js::uint8_clamped]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:619:24, - inlined from 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = js::uint8_clamped]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:593:27: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp: In function 'bool js::NativeGetExistingProperty(JSContext*, JS::HandleObject, JS::Handle, JS::HandleId, PropertyInfo, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:2115:15: note: 'receiverValue' declared here + 2115 | RootedValue receiverValue(cx, ObjectValue(*receiver)); + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:2112:47: note: 'cx' declared here + 2112 | bool js::NativeGetExistingProperty(JSContext* cx, HandleObject receiver, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::PropertyKey; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::GetSparseElementHelper(JSContext*, JS::Handle, int32_t, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:2211:43: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = js::uint8_clamped]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:583:44: note: 'cx' declared here - 583 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp: In function 'bool js::GetSparseElementHelper(JSContext*, JS::Handle, int32_t, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:2211:12: note: 'id' declared here + 2211 | RootedId id(cx, PropertyKey::Int(int_id)); + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:2199:44: note: 'cx' declared here + 2199 | bool js::GetSparseElementHelper(JSContext* cx, Handle obj, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = long long int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::NativeGetElement(JSContext*, JS::Handle, JS::HandleValue, int32_t, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:2308:47: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'indexVal' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = long long int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here - 1226 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1202:16: note: 'cx' declared here - 1202 | JSContext* cx, HandleObject other, HandleObject proto) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = long long int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = long long int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:619:24, - inlined from 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = long long int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:593:27: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp: In function 'bool js::NativeGetElement(JSContext*, JS::Handle, JS::HandleValue, int32_t, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:2308:17: note: 'indexVal' declared here + 2308 | RootedValue indexVal(cx, Int32Value(index)); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:2298:38: note: 'cx' declared here + 2298 | bool js::NativeGetElement(JSContext* cx, Handle obj, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallAndConstruct.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.h:30, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:19, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testSameValue.cpp:9, + from Unified_cpp_js_src_jsapi-tests18.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'void CompressSourceSync(JS::Handle, JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testScriptSourceCompression.cpp:107:74: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = long long int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:583:44: note: 'cx' declared here - 583 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = long long unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In file included from Unified_cpp_js_src_jsapi-tests18.cpp:38: +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testScriptSourceCompression.cpp: In function 'void CompressSourceSync(JS::Handle, JSContext*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testScriptSourceCompression.cpp:107:25: note: 'script' declared here + 107 | JS::Rooted script(cx, JSFunction::getOrCreateScript(cx, fun)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testScriptSourceCompression.cpp:106:72: note: 'cx' declared here + 106 | static void CompressSourceSync(JS::Handle fun, JSContext* cx) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = long long unsigned int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here - 1226 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1202:16: note: 'cx' declared here - 1202 | JSContext* cx, HandleObject other, HandleObject proto) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = long long unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, - inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = long long unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:619:24, - inlined from 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = long long unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:593:27: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here + 332 | JS::Rooted s(cx, JS::ToString(cx, v)); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here + 324 | void maybeAppendException(JSAPITestString& message) override { + | ^~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::PlainObject* js::PlainObject::createWithTemplateFromDifferentRealm(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:114:76: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = long long unsigned int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here - 903 | Rooted buffer(cx); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:583:44: note: 'cx' declared here - 583 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::TypedArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::TypedArrayObject*; T = js::TypedArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = long long unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:463:31: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tarray' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In file included from Unified_cpp_js_src18.cpp:38: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp: In static member function 'static js::PlainObject* js::PlainObject::createWithTemplateFromDifferentRealm(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:110:24: note: 'shape' declared here + 110 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:96:16: note: 'cx' declared here + 96 | JSContext* cx, Handle templateObject) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::PlainObject* js::NewPlainObject(JSContext*, NewObjectKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:144:75: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = long long unsigned int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:463:31: note: 'tarray' declared here - 463 | Rooted tarray( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:452:58: note: 'cx' declared here - 452 | static TypedArrayObject* makeTemplateObject(JSContext* cx, int32_t len) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::TypedArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::TypedArrayObject*; T = js::TypedArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = float]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:463:31: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tarray' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp: In function 'js::PlainObject* js::NewPlainObject(JSContext*, NewObjectKind)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:143:24: note: 'shape' declared here + 143 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:139:44: note: 'cx' declared here + 139 | PlainObject* js::NewPlainObject(JSContext* cx, NewObjectKind newKind) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::PlainObject* js::NewPlainObjectWithAllocKind(JSContext*, gc::AllocKind, NewObjectKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:156:75: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = float]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:463:31: note: 'tarray' declared here - 463 | Rooted tarray( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:452:58: note: 'cx' declared here - 452 | static TypedArrayObject* makeTemplateObject(JSContext* cx, int32_t len) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::TypedArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::TypedArrayObject*; T = js::TypedArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = double]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:463:31: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tarray' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp: In function 'js::PlainObject* js::NewPlainObjectWithAllocKind(JSContext*, gc::AllocKind, NewObjectKind)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:155:24: note: 'shape' declared here + 155 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:152:57: note: 'cx' declared here + 152 | PlainObject* js::NewPlainObjectWithAllocKind(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::PlainObject* js::NewPlainObjectWithProto(JSContext*, JS::HandleObject, NewObjectKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:175:61: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = double]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:463:31: note: 'tarray' declared here - 463 | Rooted tarray( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:452:58: note: 'cx' declared here - 452 | static TypedArrayObject* makeTemplateObject(JSContext* cx, int32_t len) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::TypedArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::TypedArrayObject*; T = js::TypedArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = js::uint8_clamped]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:463:31: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tarray' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp: In function 'js::PlainObject* js::NewPlainObjectWithProto(JSContext*, JS::HandleObject, NewObjectKind)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:174:24: note: 'shape' declared here + 174 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:164:53: note: 'cx' declared here + 164 | PlainObject* js::NewPlainObjectWithProto(JSContext* cx, HandleObject proto, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::PlainObject* js::NewPlainObjectWithProtoAndAllocKind(JSContext*, JS::HandleObject, gc::AllocKind, NewObjectKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:193:61: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = js::uint8_clamped]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:463:31: note: 'tarray' declared here - 463 | Rooted tarray( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:452:58: note: 'cx' declared here - 452 | static TypedArrayObject* makeTemplateObject(JSContext* cx, int32_t len) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::TypedArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::TypedArrayObject*; T = js::TypedArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = long long int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:463:31: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tarray' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp: In function 'js::PlainObject* js::NewPlainObjectWithProtoAndAllocKind(JSContext*, JS::HandleObject, gc::AllocKind, NewObjectKind)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:192:24: note: 'shape' declared here + 192 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:183:65: note: 'cx' declared here + 183 | PlainObject* js::NewPlainObjectWithProtoAndAllocKind(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::NativeObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = js::NativeObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::ForOfPIC::Chain::initialize(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PIC.cpp:46:68: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'arrayProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = long long int]': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:463:31: note: 'tarray' declared here - 463 | Rooted tarray( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:452:58: note: 'cx' declared here - 452 | static TypedArrayObject* makeTemplateObject(JSContext* cx, int32_t len) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::TypedArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::TypedArrayObject*; T = js::TypedArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = signed char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:463:31, - inlined from 'bool GetTemplateObjectForNative(JSContext*, JS::HandleValueArray, JS::MutableHandleObject) [with T = signed char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1360:60, - inlined from 'static bool js::TypedArrayObject::GetTemplateObjectForNative(JSContext*, js::Native, JS::HandleValueArray, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1385:3: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tarray' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In file included from Unified_cpp_js_src18.cpp:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PIC.cpp: In member function 'bool js::ForOfPIC::Chain::initialize(JSContext*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PIC.cpp:45:25: note: 'arrayProto' declared here + 45 | Rooted arrayProto( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PIC.cpp:41:49: note: 'cx' declared here + 41 | bool js::ForOfPIC::Chain::initialize(JSContext* cx) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SavedFrame*; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual bool cls_test_GetPendingExceptionStack::run(JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testSavedStacks.cpp:335:50: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'savedFrameStack' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_65(D) + 24])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool js::TypedArrayObject::GetTemplateObjectForNative(JSContext*, js::Native, JS::HandleValueArray, JS::MutableHandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:463:31: note: 'tarray' declared here - 463 | Rooted tarray( - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1378:16: note: 'cx' declared here - 1378 | JSContext* cx, Native native, const JS::HandleValueArray args, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual bool JS::ubi::BucketCount::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:157:71: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'arr' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In file included from Unified_cpp_js_src_jsapi-tests18.cpp:11: +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testSavedStacks.cpp: In member function 'virtual bool cls_test_GetPendingExceptionStack::run(JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testSavedStacks.cpp:334:31: note: 'savedFrameStack' declared here + 334 | JS::Rooted savedFrameStack( + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:416:53: note: 'this' declared here + 416 | extra virtual bool run(JS::HandleObject global) override attrs + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:419:3: note: in expansion of macro 'BEGIN_TEST_WITH_ATTRIBUTES_AND_EXTRA' + 419 | BEGIN_TEST_WITH_ATTRIBUTES_AND_EXTRA(testname, attrs, ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:421:30: note: in expansion of macro 'BEGIN_TEST_WITH_ATTRIBUTES' + 421 | #define BEGIN_TEST(testname) BEGIN_TEST_WITH_ATTRIBUTES(testname, ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testSavedStacks.cpp:300:1: note: in expansion of macro 'BEGIN_TEST' + 300 | BEGIN_TEST(test_GetPendingExceptionStack) { + | ^~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::PlainObject* NewPlainObjectWithProperties(JSContext*, js::IdValuePair*, size_t) [with KeysKind Kind = KeysKind::UniqueNames]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:263:24, + inlined from 'js::PlainObject* js::NewPlainObjectWithUniqueNames(JSContext*, IdValuePair*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:325:61: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp: In member function 'virtual bool JS::ubi::BucketCount::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:157:24: note: 'arr' declared here - 157 | Rooted arr(cx, NewDenseFullyAllocatedArray(cx, length)); +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp: In function 'js::PlainObject* js::NewPlainObjectWithUniqueNames(JSContext*, IdValuePair*, size_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:263:24: note: 'obj' declared here + 263 | Rooted obj(cx, NewPlainObjectWithAllocKind(cx, allocKind)); | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:152:37: note: 'cx' declared here - 152 | bool BucketCount::report(JSContext* cx, CountBase& countBase, - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests21.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests21.o.pp Unified_cpp_js_src_jsapi-tests21.cpp -js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests22.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src4.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/Unified_cpp_js_src5.o -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests22.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests22.o.pp Unified_cpp_js_src_jsapi-tests22.cpp -js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests23.o +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:322:59: note: 'cx' declared here + 322 | PlainObject* js::NewPlainObjectWithUniqueNames(JSContext* cx, + | ~~~~~~~~~~~^~ In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.h:10, - from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7, - from Unified_cpp_js_src3.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = CloneBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = CloneBufferObject*; T = CloneBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool CloneBufferObject::getCloneBufferAsArrayBuffer_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4916:61: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Probes.h:14, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Probes-inl.h:10, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Probes.cpp:7, + from Unified_cpp_js_src19.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool DefineAccessorPropertyById(JSContext*, JS::Handle, JS::Handle, const JSNativeWrapper&, const JSNativeWrapper&, unsigned int)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PropertyAndElement.cpp:115:79: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static bool CloneBufferObject::getCloneBufferAsArrayBuffer_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4915:32: note: 'obj' declared here - 4915 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4913:59: note: 'cx' declared here - 4913 | static bool getCloneBufferAsArrayBuffer_impl(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool GetExceptionInfo(JSContext*, uint32_t, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7198:42: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In file included from Unified_cpp_js_src19.cpp:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PropertyAndElement.cpp: In function 'bool DefineAccessorPropertyById(JSContext*, JS::Handle, JS::Handle, const JSNativeWrapper&, const JSNativeWrapper&, unsigned int)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PropertyAndElement.cpp:114:25: note: 'atom' declared here + 114 | JS::Rooted atom(cx, + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PropertyAndElement.cpp:105:51: note: 'cx' declared here + 105 | static bool DefineAccessorPropertyById(JSContext* cx, JS::Handle obj, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GetterSetter*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::GetterSetter*; T = js::GetterSetter*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool AddOrChangeProperty(JSContext*, JS::Handle, JS::HandleId, JS::Handle, js::PropertyResult*) [with IsAddOrChange AddOrChange = IsAddOrChange::Add]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:1300:29, + inlined from 'bool js::AddOrUpdateSparseElementHelper(JSContext*, JS::Handle, int32_t, JS::HandleValue, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:1947:51: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'gs' in '((js::StackRootedBase**)cx)[10]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GetExceptionInfo(JSContext*, uint32_t, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7198:16: note: 'obj' declared here - 7198 | RootedObject obj(cx, NewPlainObject(cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7155:41: note: 'cx' declared here - 7155 | static bool GetExceptionInfo(JSContext* cx, uint32_t argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool GlobalLexicals(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8077:45: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'res' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp: In function 'bool js::AddOrUpdateSparseElementHelper(JSContext*, JS::Handle, int32_t, JS::HandleValue, bool)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:1300:29: note: 'gs' declared here + 1300 | Rooted gs( + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:1919:52: note: 'cx' declared here + 1919 | bool js::AddOrUpdateSparseElementHelper(JSContext* cx, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testSetPropertyIgnoringNamedGetter.cpp:5, + from Unified_cpp_js_src_jsapi-tests19.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GlobalLexicals(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8077:16: note: 'res' declared here - 8077 | RootedObject res(cx, JS_NewPlainObject(cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8066:39: note: 'cx' declared here - 8066 | static bool GlobalLexicals(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool ObjectGlobal(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8011:43: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testSetPropertyIgnoringNamedGetter.cpp:10: +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here + 332 | JS::Rooted s(cx, JS::ToString(cx, v)); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here + 324 | void maybeAppendException(JSAPITestString& message) override { + | ^~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::NativeDefineProperty(JSContext*, JS::Handle, JS::HandleId, JS::Handle, JS::ObjectOpResult&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:1525:57: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'arr' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool ObjectGlobal(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8011:16: note: 'obj' declared here - 8011 | RootedObject obj(cx, &args[0].toObject()); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8002:37: note: 'cx' declared here - 8002 | static bool ObjectGlobal(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gc' -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests23.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests23.o.pp Unified_cpp_js_src_jsapi-tests23.cpp -js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool ScriptedCallerGlobal(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7986:55: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp: In function 'bool js::NativeDefineProperty(JSContext*, JS::Handle, JS::HandleId, JS::Handle, JS::ObjectOpResult&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:1525:26: note: 'arr' declared here + 1525 | Rooted arr(cx, &obj->as()); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:1510:42: note: 'cx' declared here + 1510 | bool js::NativeDefineProperty(JSContext* cx, Handle obj, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::NativeShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeShape*; T = js::NativeShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::CopyDataPropertiesNative(JSContext*, JS::Handle, JS::Handle, JS::Handle, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:2793:51: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fromShape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp: In function 'bool js::CopyDataPropertiesNative(JSContext*, JS::Handle, JS::Handle, JS::Handle, bool*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:2793:24: note: 'fromShape' declared here + 2793 | Rooted fromShape(cx, from->shape()); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.cpp:2770:46: note: 'cx' declared here + 2770 | bool js::CopyDataPropertiesNative(JSContext* cx, Handle target, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::PlainObject* NewPlainObjectWithProperties(JSContext*, js::IdValuePair*, size_t) [with KeysKind Kind = KeysKind::Unknown]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:263:24, + inlined from 'js::PlainObject* js::NewPlainObjectWithMaybeDuplicateKeys(JSContext*, IdValuePair*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:332:57: /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool ScriptedCallerGlobal(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7986:16: note: 'obj' declared here - 7986 | RootedObject obj(cx, JS::GetScriptedCallerGlobal(cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7983:45: note: 'cx' declared here - 7983 | static bool ScriptedCallerGlobal(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool SetGCCallback(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7310:46: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'opts' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp: In function 'js::PlainObject* js::NewPlainObjectWithMaybeDuplicateKeys(JSContext*, IdValuePair*, size_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:263:24: note: 'obj' declared here + 263 | Rooted obj(cx, NewPlainObjectWithAllocKind(cx, allocKind)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PlainObject.cpp:329:66: note: 'cx' declared here + 329 | PlainObject* js::NewPlainObjectWithMaybeDuplicateKeys(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool DefineSelfHostedProperty(JSContext*, JS::Handle, JS::Handle, const char*, const char*, unsigned int)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PropertyAndElement.cpp:420:56, + inlined from 'bool JS_DefineProperties(JSContext*, JS::Handle, const JSPropertySpec*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PropertyAndElement.cpp:860:40: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'name' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool SetGCCallback(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7310:16: note: 'opts' declared here - 7310 | RootedObject opts(cx, ToObject(cx, args[0])); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7302:38: note: 'cx' declared here - 7302 | static bool SetGCCallback(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool GetBacktrace(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6017:47: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'cfg' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PropertyAndElement.cpp: In function 'bool JS_DefineProperties(JSContext*, JS::Handle, const JSPropertySpec*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PropertyAndElement.cpp:420:23: note: 'name' declared here + 420 | JS::Rooted name(cx, IdToFunctionName(cx, id)); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PropertyAndElement.cpp:849:51: note: 'cx' declared here + 849 | JS_PUBLIC_API bool JS_DefineProperties(JSContext* cx, JS::Handle obj, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests2.o.pp Unified_cpp_js_src_jsapi-tests2.cpp +js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests20.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = js::SharedPropMap*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'static bool js::SharedPropMap::freezeOrSealProperties(JSContext*, js::IntegrityLevel, const JSClass*, JS::MutableHandle, uint32_t, js::ObjectFlags*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/PropMap.cpp:462:43: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'maps' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GetBacktrace(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6017:18: note: 'cfg' declared here - 6017 | RootedObject cfg(cx, ToObject(cx, args[0])); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6003:37: note: 'cx' declared here - 6003 | static bool GetBacktrace(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ +In file included from Unified_cpp_js_src19.cpp:20: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PropMap.cpp: In static member function 'static bool js::SharedPropMap::freezeOrSealProperties(JSContext*, js::IntegrityLevel, const JSClass*, JS::MutableHandle, uint32_t, js::ObjectFlags*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PropMap.cpp:462:36: note: 'maps' declared here + 462 | JS::RootedVector maps(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/PropMap.cpp:455:55: note: 'cx' declared here + 455 | bool SharedPropMap::freezeOrSealProperties(JSContext* cx, IntegrityLevel level, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src2.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/Unified_cpp_js_src20.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src20.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/Unified_cpp_js_src21.o +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallAndConstruct.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.h:30, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:19, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testBoundFunction.cpp:8, + from Unified_cpp_js_src_jsapi-tests2.cpp:2: In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool ConvertToTier(JSContext*, JS::HandleValue, const js::wasm::Code&, js::wasm::Tier*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1546:50: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'option' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool ConvertToTier(JSContext*, JS::HandleValue, const js::wasm::Code&, js::wasm::Tier*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1546:16: note: 'option' declared here - 1546 | RootedString option(cx, JS::ToString(cx, value)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1544:38: note: 'cx' declared here - 1544 | static bool ConvertToTier(JSContext* cx, HandleValue value, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here + 332 | JS::Rooted s(cx, JS::ToString(cx, v)); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here + 324 | void maybeAppendException(JSAPITestString& message) override { + | ^~~~~~~~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests20.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests20.o.pp Unified_cpp_js_src_jsapi-tests20.cpp +js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests21.o +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineJIT.h:25, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineFrameInfo.h:16, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/PerfSpewer.h:13, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CodeGenerator.h:10, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CodeGenerator.cpp:7, + from Unified_cpp_js_src_jit3.cpp:2: +In constructor 'js::jit::Address::Address(js::jit::Register, int32_t)', + inlined from 'static js::jit::Address js::jit::CodeGeneratorShared::ToAddress(js::jit::Register, const js::jit::LAllocation*, JS::Scalar::Type, int32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:291:34, + inlined from 'void js::jit::CodeGenerator::visitLoadUnboxedScalar(js::jit::LLoadUnboxedScalar*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CodeGenerator.cpp:15224:18: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/Assembler-shared.h:275:35: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] + 275 | : base(RegisterOrSP(base)), offset(offset) {} + | ^~~~~~~~~~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CodeGenerator.cpp:88: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitLoadUnboxedScalar(js::jit::LLoadUnboxedScalar*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here + 289 | int32_t offset; + | ^~~~~~ +In constructor 'js::jit::Address::Address(js::jit::Register, int32_t)', + inlined from 'static js::jit::Address js::jit::CodeGeneratorShared::ToAddress(js::jit::Register, const js::jit::LAllocation*, JS::Scalar::Type, int32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:291:34, + inlined from 'void js::jit::CodeGenerator::visitStoreUnboxedBigInt(js::jit::LStoreUnboxedBigInt*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CodeGenerator.cpp:15633:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/Assembler-shared.h:275:35: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] + 275 | : base(RegisterOrSP(base)), offset(offset) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitStoreUnboxedBigInt(js::jit::LStoreUnboxedBigInt*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here + 289 | int32_t offset; + | ^~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedStencil.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BytecodeUtil.h:31, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BindingKind.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/NameAnalysisTypes.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BytecodeLocation.h:10, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/BytecodeIterator.h:10, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSScript.h:36, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSFunction.h:25, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/ScriptFromCalleeToken.h:14, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineFrame.h:14, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineFrameInfo.h:15: +In function 'constexpr bool mozilla::detail::IsAddValid(T, T) [with T = int]', + inlined from 'constexpr mozilla::CheckedInt mozilla::operator+(const CheckedInt&, const CheckedInt&) [with T = int]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/CheckedInt.h:711:1, + inlined from 'constexpr mozilla::CheckedInt mozilla::operator+(const CheckedInt&, U) [with T = int; U = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/CheckedInt.h:774:1, + inlined from 'js::jit::Address js::jit::HighWord(const Address&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/Assembler-shared.h:299:45, + inlined from 'void js::jit::MacroAssemblerX86::load64(const js::jit::Address&, js::jit::Register64)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/x86/MacroAssembler-x86.h:645:28, + inlined from 'void js::jit::CodeGenerator::visitLoadUnboxedBigInt(js::jit::LLoadUnboxedBigInt*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CodeGenerator.cpp:15250:16: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/CheckedInt.h:284:27: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] + 284 | std::make_unsigned_t ux = aX; + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitLoadUnboxedBigInt(js::jit::LLoadUnboxedBigInt*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here + 289 | int32_t offset; + | ^~~~~~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests21.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests21.o.pp Unified_cpp_js_src_jsapi-tests21.cpp +js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests22.o +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallAndConstruct.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.h:30, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testStencil.cpp:10, + from Unified_cpp_js_src_jsapi-tests20.cpp:2: In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool ToNaNFlavor(JSContext*, JS::HandleValue, NaNFlavor*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1367:45, - inlined from 'bool WasmGlobalIsNaN(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1409:19: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'flavorStr' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool WasmGlobalIsNaN(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1367:16: note: 'flavorStr' declared here - 1367 | RootedString flavorStr(cx, ToString(cx, v)); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1388:40: note: 'cx' declared here - 1388 | static bool WasmGlobalIsNaN(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool WasmMaxMemoryPages(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:874:53: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ls' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool WasmMaxMemoryPages(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:874:27: note: 'ls' declared here - 874 | Rooted ls(cx, s->ensureLinear(cx)); - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:863:43: note: 'cx' declared here - 863 | static bool WasmMaxMemoryPages(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool GetRealmConfiguration(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:186:46: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'info' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testStencil.cpp:20: +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here + 332 | JS::Rooted s(cx, JS::ToString(cx, v)); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here + 324 | void maybeAppendException(JSAPITestString& message) override { + | ^~~~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:7, + from Unified_cpp_js_src2.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool SymbolClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Symbol.cpp:58:23: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'value' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GetRealmConfiguration(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:186:16: note: 'info' declared here - 186 | RootedObject info(cx, JS_NewPlainObject(cx)); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:184:46: note: 'cx' declared here - 184 | static bool GetRealmConfiguration(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ +In file included from Unified_cpp_js_src2.cpp:47: +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Symbol.cpp: In function 'bool SymbolClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Symbol.cpp:58:15: note: 'value' declared here + 58 | RootedValue value(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Symbol.cpp:51:42: note: 'cx' declared here + 51 | static bool SymbolClassFinish(JSContext* cx, HandleObject ctor, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool GetJitCompilerOptions(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4703:46: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'info' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + inlined from 'bool js::Reflect_getPrototypeOf(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:62:78: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GetJitCompilerOptions(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4703:16: note: 'info' declared here - 4703 | RootedObject info(cx, JS_NewPlainObject(cx)); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4701:46: note: 'cx' declared here - 4701 | static bool GetJitCompilerOptions(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ +In file included from Unified_cpp_js_src2.cpp:11: +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp: In function 'bool js::Reflect_getPrototypeOf(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:60:16: note: 'target' declared here + 60 | RootedObject target( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:56:44: note: 'cx' declared here + 56 | bool js::Reflect_getPrototypeOf(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool GetBuildConfiguration(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:226:46: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'info' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + inlined from 'bool js::Reflect_isExtensible(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:83:76: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GetBuildConfiguration(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:226:16: note: 'info' declared here - 226 | RootedObject info(cx, JS_NewPlainObject(cx)); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:224:46: note: 'cx' declared here - 224 | static bool GetBuildConfiguration(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp: In function 'bool js::Reflect_isExtensible(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:81:16: note: 'target' declared here + 81 | RootedObject target( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:77:42: note: 'cx' declared here + 77 | bool js::Reflect_isExtensible(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool NewObjectWithManyReservedSlots(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3148:75: + inlined from 'bool Reflect_setPrototypeOf(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:178:79: /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool NewObjectWithManyReservedSlots(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3148:16: note: 'obj' declared here - 3148 | RootedObject obj(cx, JS_NewObject(cx, &ObjectWithManyReservedSlotsClass)); +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp: In function 'bool Reflect_setPrototypeOf(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:177:16: note: 'obj' declared here + 177 | RootedObject obj(cx, RequireObjectArg(cx, "`target`", | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3140:55: note: 'cx' declared here - 3140 | static bool NewObjectWithManyReservedSlots(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:173:47: note: 'cx' declared here + 173 | static bool Reflect_setPrototypeOf(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3019:46: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3019:16: note: 'obj' declared here - 3019 | RootedObject obj(cx, JS_NewObject(cx, &cls)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:2974:53: note: 'cx' declared here - 2974 | static bool NewObjectWithAddPropertyHook(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool HasChild(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:2745:36: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'child' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool HasChild(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:2745:15: note: 'child' declared here - 2745 | RootedValue child(cx, args.get(1)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:2742:33: note: 'cx' declared here - 2742 | static bool HasChild(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool SetTimeZone(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7643:73: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + inlined from 'bool Reflect_set(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:142:71: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool SetTimeZone(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7643:29: note: 'str' declared here - 7643 | Rooted str(cx, args[0].toString()->ensureLinear(cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7610:36: note: 'cx' declared here - 7610 | static bool SetTimeZone(JSContext* cx, unsigned argc, Value* vp) { +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp: In function 'bool Reflect_set(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:141:16: note: 'target' declared here + 141 | RootedObject target( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:137:36: note: 'cx' declared here + 137 | static bool Reflect_set(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool DumpHeap(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4178:47: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool Reflect_preventExtensions(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:122:40: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool DumpHeap(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4178:18: note: 'str' declared here - 4178 | RootedString str(cx, ToString(cx, args[0])); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4161:33: note: 'cx' declared here - 4161 | static bool DumpHeap(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp: In function 'bool Reflect_preventExtensions(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:120:16: note: 'target' declared here + 120 | RootedObject target( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:116:50: note: 'cx' declared here + 116 | static bool Reflect_preventExtensions(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool ReadGeckoInterpProfilingStack(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4378:53, - inlined from 'bool ReadGeckoInterpProfilingStack(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4366:13: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'stack' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + inlined from 'bool {anonymous}::NodeBuilder::newArray(NodeVector&, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:689:72: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'array' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_14(D)])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool ReadGeckoInterpProfilingStack(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4378:21: note: 'stack' declared here - 4378 | Rooted stack(cx, NewDenseEmptyArray(cx)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4366:54: note: 'cx' declared here - 4366 | static bool ReadGeckoInterpProfilingStack(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ +In file included from Unified_cpp_js_src2.cpp:20: +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::newArray(NodeVector&, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:689:16: note: 'array' declared here + 689 | RootedObject array(cx, NewDenseFullyAllocatedArray(cx, uint32_t(len))); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:683:68: note: 'this' declared here + 683 | bool NodeBuilder::newArray(NodeVector& elts, MutableHandleValue dst) { + | ^ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)::' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:2980:60, - inlined from 'static constexpr bool NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)::::_FUN(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:2999:3: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'propName' in '((js::StackRootedBase**))[6]' [-Wdangling-pointer=] + inlined from 'bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:61: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D)])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static constexpr bool NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)::::_FUN(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:2980:21: note: 'propName' declared here - 2980 | Rooted propName(cx, GetPropertiesAddedName(cx)); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:2978:36: note: '' declared here - 2978 | auto addPropHook = [](JSContext* cx, HandleObject obj, HandleId id, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool SetDefaultLocale(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7731:73: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'atom' declared here + 384 | Rooted atom(cx, Atomize(cx, name, strlen(name))); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:378:52: note: 'this' declared here + 378 | HandleValue val) { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::SymbolObject::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Symbol.cpp:93:23: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'desc' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool SetDefaultLocale(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7731:29: note: 'str' declared here - 7731 | Rooted str(cx, args[0].toString()->ensureLinear(cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7715:41: note: 'cx' declared here - 7715 | static bool SetDefaultLocale(JSContext* cx, unsigned argc, Value* vp) { +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Symbol.cpp: In static member function 'static bool js::SymbolObject::construct(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Symbol.cpp:93:16: note: 'desc' declared here + 93 | RootedString desc(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Symbol.cpp:82:41: note: 'cx' declared here + 82 | bool SymbolObject::construct(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'NewObjectWithCallHook(JSContext*, unsigned int, JS::Value*)::' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3043:52, - inlined from 'NewObjectWithCallHook(JSContext*, unsigned int, JS::Value*)::' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3102:22, - inlined from 'static constexpr bool NewObjectWithCallHook(JSContext*, unsigned int, JS::Value*)::::_FUN(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3103:3: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**))[3]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::SymbolObject::for_(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Symbol.cpp:116:55: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'stringKey' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static constexpr bool NewObjectWithCallHook(JSContext*, unsigned int, JS::Value*)::::_FUN(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3043:26: note: 'obj' declared here - 3043 | Rooted obj(cx, NewPlainObject(cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3099:40: note: '' declared here - 3099 | static auto callHook = [](JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Symbol.cpp: In static member function 'static bool js::SymbolObject::for_(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Symbol.cpp:116:16: note: 'stringKey' declared here + 116 | RootedString stringKey(cx, ToString(cx, args.get(0))); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Symbol.cpp:112:36: note: 'cx' declared here + 112 | bool SymbolObject::for_(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'ShadowRealmImportValue(JSContext*, JS::Handle, JS::Handle, JS::Realm*, JS::Realm*)::' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp:538:66, + inlined from 'static constexpr bool ShadowRealmImportValue(JSContext*, JS::Handle, JS::Handle, JS::Realm*, JS::Realm*)::::_FUN(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp:568:11: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'stringAtom' in '((js::StackRootedBase**))[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src2.cpp:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp: In static member function 'static constexpr bool ShadowRealmImportValue(JSContext*, JS::Handle, JS::Handle, JS::Realm*, JS::Realm*)::::_FUN(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp:537:29: note: 'stringAtom' declared here + 537 | Rooted stringAtom( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp:507:25: note: '' declared here + 507 | [](JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WeakMapObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::WeakMapObject::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakMapObject.cpp:250:73: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool Reflect_deleteProperty(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:34:78: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src3.cpp:20: -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakMapObject.cpp: In static member function 'static bool js::WeakMapObject::construct(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakMapObject.cpp:250:16: note: 'obj' declared here - 250 | RootedObject obj(cx, NewObjectWithClassProto(cx, proto)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakMapObject.cpp:237:42: note: 'cx' declared here - 237 | bool WeakMapObject::construct(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h: In static member function 'static constexpr bool NewObjectWithCallHook(JSContext*, unsigned int, JS::Value*)::::_FUN(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**))[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp: In function 'bool Reflect_deleteProperty(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:32:16: note: 'target' declared here + 32 | RootedObject target( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:28:47: note: 'cx' declared here + 28 | static bool Reflect_deleteProperty(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool str_enumerate(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:398:23: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'value' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3043:26: note: 'obj' declared here - 3043 | Rooted obj(cx, NewPlainObject(cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3104:45: note: '' declared here - 3104 | static auto constructHook = [](JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool ToLaneInterp(JSContext*, JS::HandleValue, LaneInterp*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1135:45, - inlined from 'bool WasmGlobalExtractLane(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1192:20: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'interpStr' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +In file included from Unified_cpp_js_src2.cpp:38: +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool str_enumerate(JSContext*, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:398:15: note: 'value' declared here + 398 | RootedValue value(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:394:38: note: 'cx' declared here + 394 | static bool str_enumerate(JSContext* cx, HandleObject obj) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool {anonymous}::NodeBuilder::createNode(ASTType, js::frontend::TokenPos*, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:673:51: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'node' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_14(D)])[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool WasmGlobalExtractLane(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1135:16: note: 'interpStr' declared here - 1135 | RootedString interpStr(cx, ToString(cx, v)); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1162:46: note: 'cx' declared here - 1162 | static bool WasmGlobalExtractLane(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool WasmGlobalFromArrayBuffer(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1097:69: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::createNode(ASTType, js::frontend::TokenPos*, JS::MutableHandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:673:24: note: 'node' declared here + 673 | Rooted node(cx, NewPlainObject(cx)); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:669:53: note: 'this' declared here + 669 | MutableHandleObject dst) { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:61, + inlined from 'bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:348:26, + inlined from 'bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[11], JS::Handle&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:363:25: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_5(D)])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool WasmGlobalFromArrayBuffer(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1096:16: note: 'proto' declared here - 1096 | RootedObject proto( - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1044:50: note: 'cx' declared here - 1044 | static bool WasmGlobalFromArrayBuffer(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallAndConstruct.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.h:30, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:19, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testThreadingExclusiveData.cpp:9, - from Unified_cpp_js_src_jsapi-tests21.cpp:2: +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[11], JS::Handle&, JS::MutableHandle&}]': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'atom' declared here + 384 | Rooted atom(cx, Atomize(cx, name, strlen(name))); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:360:78: note: 'this' declared here + 360 | [[nodiscard]] bool newNode(ASTType type, TokenPos* pos, Arguments&&... args) { + | ^ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] + inlined from 'bool str_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:425:55: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here - 332 | JS::Rooted s(cx, JS::ToString(cx, v)); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here - 324 | void maybeAppendException(JSAPITestString& message) override { - | ^~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = CloneBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = CloneBufferObject*; T = CloneBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool CloneBufferObject::getCloneBuffer_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4881:61: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool str_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:425:16: note: 'str' declared here + 425 | RootedString str(cx, obj->as().unbox()); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:419:36: note: 'cx' declared here + 419 | static bool str_resolve(JSContext* cx, HandleObject obj, HandleId id, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:61, + inlined from 'bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {const char (&)[10], JS::Rooted&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:348:26, + inlined from 'bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[7], JS::Handle&, const char (&)[10], JS::Rooted&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:363:25: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_6(D)])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static bool CloneBufferObject::getCloneBuffer_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4880:32: note: 'obj' declared here - 4880 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4879:46: note: 'cx' declared here - 4879 | static bool getCloneBuffer_impl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Span.h:37, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/DbgMacro.h:13, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/RefPtr.h:13, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/LinkedList.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:13: -In member function 'T* mozilla::UniquePtr::release() [with T = char; D = JS::FreePolicy]', - inlined from 'mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&) [with T = char; D = JS::FreePolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, - inlined from 'ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo::InlineFrameInfo(ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4249:10, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo}; T = ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo; unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo; T = ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo; unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo; unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {mozilla::Vector}; T = mozilla::Vector; unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = mozilla::Vector; T = mozilla::Vector; unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'bool mozilla::Vector::convertToHeapStorage(size_t) [with T = mozilla::Vector; unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1033:22, - inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = mozilla::Vector; unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1065:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:403:13: warning: '((char**)aDst)[1]' may be used uninitialized [-Wmaybe-uninitialized] - 403 | Pointer p = mTuple.first(); - | ^ -In member function 'T* mozilla::UniquePtr::release() [with T = char; D = JS::FreePolicy]', - inlined from 'mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&) [with T = char; D = JS::FreePolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, - inlined from 'ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo::InlineFrameInfo(ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4249:10, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo}; T = ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo; unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo; T = ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo; unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, - inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo; unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {mozilla::Vector}; T = mozilla::Vector; unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'static bool mozilla::detail::VectorImpl::growTo(mozilla::Vector&, size_t) [with T = mozilla::Vector; unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:226:11, - inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = mozilla::Vector; unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1068:22: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:403:13: warning: '((char**)aDst)[1]' may be used uninitialized [-Wmaybe-uninitialized] - 403 | Pointer p = mTuple.first(); - | ^ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4237:48: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'stack' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[7], JS::Handle&, const char (&)[10], JS::Rooted&, JS::MutableHandle&}]': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'atom' declared here + 384 | Rooted atom(cx, Atomize(cx, name, strlen(name))); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:360:78: note: 'this' declared here + 360 | [[nodiscard]] bool newNode(ASTType type, TokenPos* pos, Arguments&&... args) { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:61, + inlined from 'bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {const char (&)[5], JS::Handle&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:348:26, + inlined from 'bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[6], JS::Handle&, const char (&)[5], JS::Handle&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:363:25: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_6(D)])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4237:16: note: 'stack' declared here - 4237 | RootedObject stack(cx, NewDenseEmptyArray(cx)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4226:48: note: 'cx' declared here - 4226 | static bool ReadGeckoProfilingStack(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = CustomSerializableObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = CustomSerializableObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool CustomSerializableObject::CanTransfer(JSContext*, JS::Handle, bool*, void*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5186:45: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[6], JS::Handle&, const char (&)[5], JS::Handle&, JS::MutableHandle&}]': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'atom' declared here + 384 | Rooted atom(cx, Atomize(cx, name, strlen(name))); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:360:78: note: 'this' declared here + 360 | [[nodiscard]] bool newNode(ASTType type, TokenPos* pos, Arguments&&... args) { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool {anonymous}::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3425:72: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pnAtom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_13(D)])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static bool CustomSerializableObject::CanTransfer(JSContext*, JS::Handle, bool*, void*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5186:39: note: 'obj' declared here - 5186 | Rooted obj(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5184:38: note: 'cx' declared here - 5184 | static bool CanTransfer(JSContext* cx, JS::Handle wrapped, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WeakRefObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WeakRefObject*; T = js::WeakRefObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::WeakRefObject::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakRefObject.cpp:49:60: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'weakRef' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3425:19: note: 'pnAtom' declared here + 3425 | Rooted pnAtom(cx, parser->liftParserAtomToJSAtom(id->atom())); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3422:68: note: 'this' declared here + 3422 | bool ASTSerializer::identifier(NameNode* id, MutableHandleValue dst) { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:61, + inlined from 'bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {const char (&)[11], JS::Handle&, const char (&)[10], JS::Handle&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:348:26, + inlined from 'bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[5], JS::Handle&, const char (&)[11], JS::Handle&, const char (&)[10], JS::Handle&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:363:25: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_6(D)])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src3.cpp:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakRefObject.cpp: In static member function 'static bool js::WeakRefObject::construct(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakRefObject.cpp:48:26: note: 'weakRef' declared here - 48 | Rooted weakRef( - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakRefObject.cpp:23:42: note: 'cx' declared here - 23 | bool WeakRefObject::construct(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool NewString(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3251:49: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'src' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[5], JS::Handle&, const char (&)[11], JS::Handle&, const char (&)[10], JS::Handle&, JS::MutableHandle&}]': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'atom' declared here + 384 | Rooted atom(cx, Atomize(cx, name, strlen(name))); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:360:78: note: 'this' declared here + 360 | [[nodiscard]] bool newNode(ASTType type, TokenPos* pos, Arguments&&... args) { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:61, + inlined from 'bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {const char (&)[9], JS::Handle&, const char (&)[7], JS::Rooted&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:348:26, + inlined from 'bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[7], JS::Handle&, const char (&)[9], JS::Handle&, const char (&)[9], JS::Rooted&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:363:25, + inlined from 'bool {anonymous}::NodeBuilder::memberExpression(bool, JS::HandleValue, JS::HandleValue, js::frontend::TokenPos*, JS::MutableHandleValue, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:1018:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_4(D)])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool NewString(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3251:16: note: 'src' declared here - 3251 | RootedString src(cx, ToString(cx, args.get(0))); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3248:34: note: 'cx' declared here - 3248 | static bool NewString(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool IsSmallFunction(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8462:62: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fun' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::memberExpression(bool, JS::HandleValue, JS::HandleValue, js::frontend::TokenPos*, JS::MutableHandleValue, bool)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'atom' declared here + 384 | Rooted atom(cx, Atomize(cx, name, strlen(name))); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:1015:65: note: 'this' declared here + 1015 | bool isOptional /* = false */) { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:61, + inlined from 'bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {const char (&)[10], JS::Rooted&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:348:26, + inlined from 'bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {const char (&)[6], JS::Rooted&, const char (&)[8], JS::Rooted&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:349:25: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_7(D)])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool IsSmallFunction(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8462:18: note: 'fun' declared here - 8462 | RootedFunction fun(cx, &args[0].toObject().as()); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8448:40: note: 'cx' declared here - 8448 | static bool IsSmallFunction(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool ByteSizeOfScript(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6682:65: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {const char (&)[6], JS::Rooted&, const char (&)[8], JS::Rooted&, JS::MutableHandle&}]': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'atom' declared here + 384 | Rooted atom(cx, Atomize(cx, name, strlen(name))); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:343:74: note: 'this' declared here + 343 | HandleValue value, Arguments&&... rest) { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::Reflect_ownKeys(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:105:75: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool ByteSizeOfScript(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6682:16: note: 'script' declared here - 6682 | RootedScript script(cx, JSFunction::getOrCreateScript(cx, fun)); +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp: In function 'bool js::Reflect_ownKeys(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:104:16: note: 'target' declared here + 104 | RootedObject target( | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6666:41: note: 'cx' declared here - 6666 | static bool ByteSizeOfScript(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool RepresentativeStringArray(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3478:51: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'array' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Reflect.cpp:99:37: note: 'cx' declared here + 99 | bool js::Reflect_ownKeys(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:61, + inlined from 'bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:348:26, + inlined from 'bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char*&, JS::Rooted&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:363:25, + inlined from 'bool {anonymous}::NodeBuilder::listNode(ASTType, const char*, NodeVector&, js::frontend::TokenPos*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:374:19: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_4(D)])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool RepresentativeStringArray(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3478:16: note: 'array' declared here - 3478 | RootedObject array(cx, JS::NewArrayObject(cx, 0)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3475:50: note: 'cx' declared here - 3475 | static bool RepresentativeStringArray(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'HasSameBytecodeData(JSContext*, unsigned int, JS::Value*)::' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:2132:65, - inlined from 'bool HasSameBytecodeData(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:2156:76: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::listNode(ASTType, const char*, NodeVector&, js::frontend::TokenPos*, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'atom' declared here + 384 | Rooted atom(cx, Atomize(cx, name, strlen(name))); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:368:53: note: 'this' declared here + 368 | MutableHandleValue dst) { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:61, + inlined from 'bool {anonymous}::NodeBuilder::newNodeHelper(JS::HandleObject, const char*, JS::HandleValue, Arguments&& ...) [with Arguments = {const char (&)[10], JS::Rooted&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:348:26, + inlined from 'bool {anonymous}::NodeBuilder::newNode(ASTType, js::frontend::TokenPos*, Arguments&& ...) [with Arguments = {const char (&)[7], JS::Handle&, const char (&)[10], JS::Rooted&, JS::MutableHandle&}]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:363:25, + inlined from 'bool {anonymous}::NodeBuilder::moduleRequest(JS::HandleValue, NodeVector&, js::frontend::TokenPos*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:1161:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_4(D)])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool HasSameBytecodeData(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:2132:18: note: 'obj' declared here - 2132 | RootedObject obj(cx, CheckedUnwrapDynamic(&v.toObject(), cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:2118:44: note: 'cx' declared here - 2118 | static bool HasSameBytecodeData(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.h:10, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testUbiNode.cpp:7, - from Unified_cpp_js_src_jsapi-tests22.cpp:2: +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::NodeBuilder::moduleRequest(JS::HandleValue, NodeVector&, js::frontend::TokenPos*, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:384:21: note: 'atom' declared here + 384 | Rooted atom(cx, Atomize(cx, name, strlen(name))); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:1155:70: note: 'this' declared here + 1155 | TokenPos* pos, MutableHandleValue dst) { + | ^ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool JSAPIRuntimeTest::print(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:351:33: + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::str_includes(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2176:79: /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testUbiNode.cpp:15: -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In static member function 'static bool JSAPIRuntimeTest::print(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:351:27: note: 'str' declared here - 351 | JS::Rooted str(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:348:32: note: 'cx' declared here - 348 | static bool print(JSContext* cx, unsigned argc, JS::Value* vp) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool js::str_includes(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2176:16: note: 'str' declared here + 2176 | RootedString str(cx, ToStringForStringFunction(cx, "includes", args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2171:34: note: 'cx' declared here + 2171 | bool js::str_includes(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool EvalReturningScope(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6565:45: + inlined from 'bool js::str_indexOf(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2229:78: /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool EvalReturningScope(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6565:16: note: 'str' declared here - 6565 | RootedString str(cx, ToString(cx, args[0])); +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool js::str_indexOf(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2229:16: note: 'str' declared here + 2229 | RootedString str(cx, ToStringForStringFunction(cx, "indexOf", args.thisv())); | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6559:43: note: 'cx' declared here - 6559 | static bool EvalReturningScope(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Class.h:17, - from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.h:13, - from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:9, - from Unified_cpp_js_src4.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool IntlClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:885:27: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorValue' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src4.cpp:47: -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp: In function 'bool IntlClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:885:15: note: 'ctorValue' declared here - 885 | RootedValue ctorValue(cx); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:881:40: note: 'cx' declared here - 881 | static bool IntlClassFinish(JSContext* cx, HandleObject intl, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSScript* js::TestingFunctionArgumentToScript(JSContext*, JS::HandleValue, JSFunction**)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8186:51: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fun' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'JSScript* js::TestingFunctionArgumentToScript(JSContext*, JS::HandleValue, JSFunction**)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8186:18: note: 'fun' declared here - 8186 | RootedFunction fun(cx, JS_ValueToFunction(cx, v)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8169:16: note: 'cx' declared here - 8169 | JSContext* cx, HandleValue v, JSFunction** funp /* = nullptr */) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::DefineTestingFunctions(JSContext*, JS::HandleObject, bool, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:9739:51: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pccount' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool js::DefineTestingFunctions(JSContext*, JS::HandleObject, bool, bool)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:9739:18: note: 'pccount' declared here - 9739 | RootedObject pccount(cx, JS_NewPlainObject(cx)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:9725:44: note: 'cx' declared here - 9725 | bool js::DefineTestingFunctions(JSContext* cx, HandleObject obj, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::intl_availableCollations(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:168:53: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'collations' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp: In function 'bool js::intl_availableCollations(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:168:16: note: 'collations' declared here - 168 | RootedObject collations(cx, NewDenseEmptyArray(cx)); - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:152:46: note: 'cx' declared here - 152 | bool js::intl_availableCollations(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2224:33: note: 'cx' declared here + 2224 | bool js::str_indexOf(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool CompileToStencil(JSContext*, uint32_t, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6816:52: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'src' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + inlined from 'bool js::str_startsWith(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2435:77: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool CompileToStencil(JSContext*, uint32_t, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6816:16: note: 'src' declared here - 6816 | RootedString src(cx, ToString(cx, args[0])); +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool js::str_startsWith(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2434:16: note: 'str' declared here + 2434 | RootedString str(cx, | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6804:41: note: 'cx' declared here - 6804 | static bool CompileToStencil(JSContext* cx, uint32_t argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::CollatorObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::CollatorObject*; T = js::CollatorObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool Collator(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:112:61, - inlined from 'bool js::intl_Collator(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:140:18: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'collator' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp: In function 'bool js::intl_Collator(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:111:27: note: 'collator' declared here - 111 | Rooted collator( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:135:35: note: 'cx' declared here - 135 | bool js::intl_Collator(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* js::CreateScriptPrivate(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingUtility.cpp:205:55: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'info' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src3.cpp:11: -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingUtility.cpp: In function 'JSObject* js::CreateScriptPrivate(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingUtility.cpp:205:25: note: 'info' declared here - 205 | JS::Rooted info(cx, JS_NewPlainObject(cx)); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingUtility.cpp:203:46: note: 'cx' declared here - 203 | JSObject* js::CreateScriptPrivate(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::CollatorObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::CollatorObject*; T = js::CollatorObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool Collator(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:112:61, - inlined from 'bool Collator(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:132:18: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'collator' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp: In function 'bool Collator(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:111:27: note: 'collator' declared here - 111 | Rooted collator( - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:130:33: note: 'cx' declared here - 130 | static bool Collator(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::ParseDebugMetadata(JSContext*, JS::Handle, JS::MutableHandle, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingUtility.cpp:230:65: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'infoObject' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingUtility.cpp: In function 'bool js::ParseDebugMetadata(JSContext*, JS::Handle, JS::MutableHandle, JS::MutableHandle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingUtility.cpp:230:27: note: 'infoObject' declared here - 230 | JS::Rooted infoObject(cx, CreateScriptPrivate(cx)); - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingUtility.cpp:220:40: note: 'cx' declared here - 220 | bool js::ParseDebugMetadata(JSContext* cx, JS::Handle opts, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool EvalStencil(JSContext*, uint32_t, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6947:78: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool EvalStencil(JSContext*, uint32_t, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6946:16: note: 'script' declared here - 6946 | RootedScript script(cx, JS::InstantiateGlobalStencil(cx, instantiateOptions, - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6896:36: note: 'cx' declared here - 6896 | static bool EvalStencil(JSContext* cx, uint32_t argc, Value* vp) { +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2429:36: note: 'cx' declared here + 2429 | bool js::str_startsWith(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::WeakCollectionObject::nondeterministicGetKeys(JSContext*, JS::Handle, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakMapObject.cpp:154:46: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'arr' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::str_endsWith(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2519:79: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakMapObject.cpp: In static member function 'static bool js::WeakCollectionObject::nondeterministicGetKeys(JSContext*, JS::Handle, JS::MutableHandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakMapObject.cpp:154:16: note: 'arr' declared here - 154 | RootedObject arr(cx, NewDenseEmptyArray(cx)); +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool js::str_endsWith(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2519:16: note: 'str' declared here + 2519 | RootedString str(cx, ToStringForStringFunction(cx, "endsWith", args.thisv())); | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakMapObject.cpp:153:16: note: 'cx' declared here - 153 | JSContext* cx, Handle obj, MutableHandleObject ret) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool JS::AddMozDateTimeFormatConstructor(JSContext*, Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:211:73: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctor' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src4.cpp:20: -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'bool JS::AddMozDateTimeFormatConstructor(JSContext*, Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:209:16: note: 'ctor' declared here - 209 | RootedObject ctor( - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:207:53: note: 'cx' declared here - 207 | bool JS::AddMozDateTimeFormatConstructor(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool JS_NondeterministicGetWeakMapKeys(JSContext*, JS::HandleObject, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakMapObject.cpp:180:47: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2514:34: note: 'cx' declared here + 2514 | bool js::str_endsWith(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool str_lastIndexOf(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2336:78: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakMapObject.cpp: In function 'bool JS_NondeterministicGetWeakMapKeys(JSContext*, JS::HandleObject, JS::MutableHandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakMapObject.cpp:180:16: note: 'obj' declared here - 180 | RootedObject obj(cx, UncheckedUnwrap(objArg)); +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool str_lastIndexOf(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2335:16: note: 'str' declared here + 2335 | RootedString str(cx, | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakMapObject.cpp:177:65: note: 'cx' declared here - 177 | JS_PUBLIC_API bool JS_NondeterministicGetWeakMapKeys(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::intl_availableCalendars(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:278:52: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'calendars' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2330:40: note: 'cx' declared here + 2330 | static bool str_lastIndexOf(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool str_charAt(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:1685:22: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'bool js::intl_availableCalendars(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:278:16: note: 'calendars' declared here - 278 | RootedObject calendars(cx, NewDenseEmptyArray(cx)); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:268:45: note: 'cx' declared here - 268 | bool js::intl_availableCalendars(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static void js::WeakRefObject::readBarrier(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakRefObject.cpp:235:38: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool str_charAt(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:1685:16: note: 'str' declared here + 1685 | RootedString str(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:1681:35: note: 'cx' declared here + 1681 | static bool str_charAt(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool str_escape(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:193:65: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakRefObject.cpp: In static member function 'static void js::WeakRefObject::readBarrier(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakRefObject.cpp:235:16: note: 'obj' declared here - 235 | RootedObject obj(cx, self->target()); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakRefObject.cpp:234:44: note: 'cx' declared here - 234 | void WeakRefObject::readBarrier(JSContext* cx, Handle self) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool JS_NondeterministicGetWeakSetKeys(JSContext*, JS::HandleObject, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakSetObject.cpp:230:47: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool str_escape(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:193:27: note: 'str' declared here + 193 | Rooted str(cx, ArgToLinearString(cx, args, 0)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:189:35: note: 'cx' declared here + 189 | static bool str_escape(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::PromiseObject::forEachReactionRecord(JSContext*, js::PromiseReactionRecordBuilder&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:6203:43: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'reactionsVal' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)&cx])[13]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src3.cpp:38: -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakSetObject.cpp: In function 'bool JS_NondeterministicGetWeakSetKeys(JSContext*, JS::HandleObject, JS::MutableHandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakSetObject.cpp:230:16: note: 'obj' declared here - 230 | RootedObject obj(cx, UncheckedUnwrap(objArg)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakSetObject.cpp:227:65: note: 'cx' declared here - 227 | JS_PUBLIC_API bool JS_NondeterministicGetWeakSetKeys(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool JS::AddMozDisplayNamesConstructor(JSContext*, HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp:203:78: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctor' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In member function 'bool js::PromiseObject::forEachReactionRecord(JSContext*, js::PromiseReactionRecordBuilder&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:6203:15: note: 'reactionsVal' declared here + 6203 | RootedValue reactionsVal(cx, reactions()); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:6197:16: note: 'cx' declared here + 6197 | JSContext* cx, PromiseReactionRecordBuilder& builder) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ShadowRealmObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ShadowRealmObject*; T = js::ShadowRealmObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool ShadowRealm_evaluate(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp:340:76: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shadowRealm' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src4.cpp:38: -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp: In function 'bool JS::AddMozDisplayNamesConstructor(JSContext*, HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp:202:16: note: 'ctor' declared here - 202 | RootedObject ctor(cx, GlobalObject::createConstructor( - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp:201:51: note: 'cx' declared here - 201 | bool JS::AddMozDisplayNamesConstructor(JSContext* cx, HandleObject intl) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::intl_GetCalendarInfo(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:69:43: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'info' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp: In function 'bool ShadowRealm_evaluate(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp:339:30: note: 'shadowRealm' declared here + 339 | Rooted shadowRealm(cx, + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp:332:45: note: 'cx' declared here + 332 | static bool ShadowRealm_evaluate(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSString* js::SubstringKernel(JSContext*, JS::HandleString, int32_t, int32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:593:76: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'lhs' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp: In function 'bool js::intl_GetCalendarInfo(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:69:16: note: 'info' declared here - 69 | RootedObject info(cx, NewPlainObject(cx)); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:53:42: note: 'cx' declared here - 53 | bool js::intl_GetCalendarInfo(JSContext* cx, unsigned argc, Value* vp) { +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'JSString* js::SubstringKernel(JSContext*, JS::HandleString, int32_t, int32_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:592:18: note: 'lhs' declared here + 592 | RootedString lhs( + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:548:42: note: 'cx' declared here + 548 | JSString* js::SubstringKernel(JSContext* cx, HandleString str, int32_t beginInt, | ~~~~~~~~~~~^~ +In constructor 'js::jit::Address::Address(js::jit::Register, int32_t)', + inlined from 'static js::jit::Address js::jit::CodeGeneratorShared::ToAddress(js::jit::Register, const js::jit::LAllocation*, JS::Scalar::Type, int32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:291:34, + inlined from 'void js::jit::CodeGenerator::visitStoreUnboxedScalar(js::jit::LStoreUnboxedScalar*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/CodeGenerator.cpp:15614:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/Assembler-shared.h:275:35: warning: 'offset' may be used uninitialized [-Wmaybe-uninitialized] + 275 | : base(RegisterOrSP(base)), offset(offset) {} + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h: In member function 'void js::jit::CodeGenerator::visitStoreUnboxedScalar(js::jit::LStoreUnboxedScalar*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/shared/CodeGenerator-shared-inl.h:289:11: note: 'offset' was declared here + 289 | int32_t offset; + | ^~~~~~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::intl_BestAvailableLocale(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:250:74: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'locale' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp: In function 'bool js::intl_BestAvailableLocale(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:250:27: note: 'locale' declared here - 250 | Rooted locale(cx, args[1].toString()->ensureLinear(cx)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:221:46: note: 'cx' declared here - 221 | bool js::intl_BestAvailableLocale(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorReporting.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Warnings.cpp:16, - from Unified_cpp_js_src25.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool ReshapeForProtoMutation(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp:158:28, - inlined from 'bool WatchProtoChangeImpl(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp:176:31: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pobj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + inlined from 'bool str_unescape(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:328:65: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src25.cpp:11: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp: In function 'bool WatchProtoChangeImpl(JSContext*, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp:158:16: note: 'pobj' declared here - 158 | RootedObject pobj(cx, obj); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp:172:45: note: 'cx' declared here - 172 | static bool WatchProtoChangeImpl(JSContext* cx, HandleObject obj) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool AddToWatchtowerLog(JSContext*, const char*, JS::HandleObject, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp:31:62: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'kindString' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool str_unescape(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:328:27: note: 'str' declared here + 328 | Rooted str(cx, ArgToLinearString(cx, args, 0)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:323:37: note: 'cx' declared here + 323 | static bool str_unescape(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool str_encodeURI(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4428:65: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp: In function 'bool AddToWatchtowerLog(JSContext*, const char*, JS::HandleObject, JS::HandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp:31:16: note: 'kindString' declared here - 31 | RootedString kindString(cx, NewStringCopyZ(cx, kind)); - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp:24:43: note: 'cx' declared here - 24 | static bool AddToWatchtowerLog(JSContext* cx, const char* kind, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool ReshapeForShadowedProp(JSContext*, JS::Handle, JS::HandleId)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp:73:48, - inlined from 'static bool js::Watchtower::watchPropertyAddSlow(JSContext*, JS::Handle, JS::HandleId)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp:109:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool str_encodeURI(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4428:27: note: 'str' declared here + 4428 | Rooted str(cx, ArgToLinearString(cx, args, 0)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4425:38: note: 'cx' declared here + 4425 | static bool str_encodeURI(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests22.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests22.o.pp Unified_cpp_js_src_jsapi-tests22.cpp +js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests23.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool str_encodeURI_Component(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4439:65: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp: In static member function 'static bool js::Watchtower::watchPropertyAddSlow(JSContext*, JS::Handle, JS::HandleId)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp:73:16: note: 'proto' declared here - 73 | RootedObject proto(cx, obj->staticPrototype()); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp:104:50: note: 'cx' declared here - 104 | bool Watchtower::watchPropertyAddSlow(JSContext* cx, Handle obj, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PropMap*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PropMap*; T = js::PropMap*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::Watchtower::watchPropertyChangeSlow(JSContext*, JS::Handle, JS::HandleId, js::PropertyFlags)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp:242:70: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'map' in '((js::StackRootedBase**)cx)[11]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool str_encodeURI_Component(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4439:27: note: 'str' declared here + 4439 | Rooted str(cx, ArgToLinearString(cx, args, 0)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4436:48: note: 'cx' declared here + 4436 | static bool str_encodeURI_Component(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallAndConstruct.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.h:30, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:19, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testThreadingExclusiveData.cpp:9, + from Unified_cpp_js_src_jsapi-tests21.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp: In static member function 'static bool js::Watchtower::watchPropertyChangeSlow(JSContext*, JS::Handle, JS::HandleId, js::PropertyFlags)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp:242:22: note: 'map' declared here - 242 | Rooted map(cx, obj->shape()->lookup(cx, id, &propIndex)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp:228:53: note: 'cx' declared here - 228 | bool Watchtower::watchPropertyChangeSlow(JSContext* cx, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp:12: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/DisplayNames.h: In member function 'mozilla::Result mozilla::intl::DisplayNames::GetMonth(B&, mozilla::intl::Month, mozilla::Span, Fallback) [with B = js::intl::FormatBuffer]': -/build/reproducible-path/mozjs115-115.18.0/debian/build/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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/DisplayNames.h:763:27: note: 'symbolType' was declared here - 763 | UDateFormatSymbolType symbolType; - | ^~~~~~~~~~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src5.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/Unified_cpp_js_src6.o +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here + 332 | JS::Rooted s(cx, JS::ToString(cx, v)); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here + 324 | void maybeAppendException(JSAPITestString& message) override { + | ^~~~~~~~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::intl_supportedLocaleOrFallback(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:335:74: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'locale' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + inlined from 'bool str_decodeURI_Component(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4417:65: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp: In function 'bool js::intl_supportedLocaleOrFallback(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:335:27: note: 'locale' declared here - 335 | Rooted locale(cx, args[0].toString()->ensureLinear(cx)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:330:52: note: 'cx' declared here - 330 | bool js::intl_supportedLocaleOrFallback(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool GetICUOptions(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8327:46: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'info' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool str_decodeURI_Component(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4417:27: note: 'str' declared here + 4417 | Rooted str(cx, ArgToLinearString(cx, args, 0)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4414:48: note: 'cx' declared here + 4414 | static bool str_decodeURI_Component(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool str_decodeURI(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4406:65: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GetICUOptions(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8327:16: note: 'info' declared here - 8327 | RootedObject info(cx, JS_NewPlainObject(cx)); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8324:38: note: 'cx' declared here - 8324 | static bool GetICUOptions(JSContext* cx, unsigned argc, Value* vp) { +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool str_decodeURI(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4406:27: note: 'str' declared here + 4406 | Rooted str(cx, ArgToLinearString(cx, args, 0)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4403:38: note: 'cx' declared here + 4403 | static bool str_decodeURI(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp:307:76: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'calendar' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + inlined from 'JSString* js::StringFlatReplaceString(JSContext*, JS::HandleString, JS::HandleString, JS::HandleString)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3001:71: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'linearRepl' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp: In function 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp:307:27: note: 'calendar' declared here - 307 | Rooted calendar(cx, args[2].toString()->ensureLinear(cx)); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp:295:45: note: 'cx' declared here - 295 | bool js::intl_ComputeDisplayName(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'JSString* js::StringFlatReplaceString(JSContext*, JS::HandleString, JS::HandleString, JS::HandleString)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3001:27: note: 'linearRepl' declared here + 3001 | Rooted linearRepl(cx, replacement->ensureLinear(cx)); + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2990:50: note: 'cx' declared here + 2990 | JSString* js::StringFlatReplaceString(JSContext* cx, HandleString string, + | ~~~~~~~~~~~^~ In file included from /usr/include/string.h:548, from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers/string.h:3, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Poison.h:19, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Maybe.h:23, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Class.h:13: + from /usr/include/c++/14/cstring:43, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers/cstring:3, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Casting.h:14, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jstypes.h:24, + from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.h:10: In function 'void* memcpy(void*, const void*, size_t)', inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, - inlined from 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp:402:21: -/usr/include/i386-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin___memcpy_chk(void*, const void*, unsigned int, unsigned int)' forming offset [32, 127] is out of the bounds [0, 32] of object 'ascii' with type 'unsigned char [32]' [-Warray-bounds=] + inlined from 'JSString* ToLowerCase(JSContext*, JSLinearString*) [with CharT = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:828:12, + inlined from 'JSString* js::StringToLowerCase(JSContext*, JS::HandleString)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:860:35: +/usr/include/i386-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' forming offset [28, 127] is out of the bounds [0, 28] of object 'newChars' with type 'js::InlineCharBuffer' [-Warray-bounds=] 29 | return __builtin___memcpy_chk (__dest, __src, __len, | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 30 | __glibc_objsize0 (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp: In function 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp:398:17: note: 'ascii' declared here - 398 | unsigned char ascii[32]; - | ^~~~~ -In lambda function, - inlined from 'mozilla::intl::ICUResult mozilla::intl::FillBufferWithICUCall(Buffer&, const ICUStringFunction&) [with ICUStringFunction = DisplayNames::GetDateTimeField >(js::intl::FormatBuffer&, mozilla::intl::DateTimeField, mozilla::intl::DateTimePatternGenerator&, Fallback)::; Buffer = js::intl::FormatBuffer]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/ICU4CGlue.h:168:25, - inlined from 'mozilla::Result mozilla::intl::DisplayNames::GetDateTimeField(B&, mozilla::intl::DateTimeField, mozilla::intl::DateTimePatternGenerator&, Fallback) [with B = js::intl::FormatBuffer]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/DisplayNames.h:947:40, - inlined from 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp:513:34: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/DisplayNames.h:949:44: warning: 'width' may be used uninitialized [-Wmaybe-uninitialized] - 949 | return udatpg_getFieldDisplayName( -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/DisplayNames.h: In function 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/DisplayNames.h:933:29: note: 'width' was declared here - 933 | UDateTimePGDisplayWidth width; - | ^~~~~ -In member function 'mozilla::Result mozilla::intl::DisplayNames::GetQuarter(B&, mozilla::intl::Quarter, mozilla::Span, Fallback) [with B = js::intl::FormatBuffer]', - inlined from 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp:457:23: -/build/reproducible-path/mozjs115-115.18.0/debian/build/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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/DisplayNames.h: In function 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/DisplayNames.h:811:27: note: 'symbolType' was declared here - 811 | UDateFormatSymbolType symbolType; - | ^~~~~~~~~~ -In member function 'mozilla::Result mozilla::intl::DisplayNames::GetWeekday(B&, mozilla::intl::Weekday, mozilla::Span, Fallback) [with B = js::intl::FormatBuffer]', - inlined from 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp:434:23: -/build/reproducible-path/mozjs115-115.18.0/debian/build/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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/DisplayNames.h: In function 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/DisplayNames.h:709:27: note: 'symbolType' was declared here - 709 | UDateFormatSymbolType symbolType; - | ^~~~~~~~~~ -In member function 'mozilla::Result mozilla::intl::DisplayNames::GetCurrency(B&, mozilla::Span, Fallback) const [with B = js::intl::FormatBuffer]', - inlined from 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp:424:29: -/build/reproducible-path/mozjs115-115.18.0/debian/build/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, -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/DisplayNames.h: In function 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/DisplayNames.h:469:20: note: 'style' was declared here - 469 | UCurrNameStyle style; - | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'JSString* js::StringToLowerCase(JSContext*, JS::HandleString)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:767:27: note: 'newChars' declared here + 767 | InlineCharBuffer newChars; + | ^~~~~~~~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool CreateDateTimePartArray(JSContext*, mozilla::Span, bool, const mozilla::intl::DateTimePartVector&, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:1191:73: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'overallResult' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool str_toLowerCase(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:870:78: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'bool CreateDateTimePartArray(JSContext*, mozilla::Span, bool, const mozilla::intl::DateTimePartVector&, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:1191:16: note: 'overallResult' declared here - 1191 | RootedString overallResult(cx, NewStringCopy(cx, formattedSpan)); - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:1188:16: note: 'cx' declared here - 1188 | JSContext* cx, mozilla::Span formattedSpan, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool str_toLowerCase(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:869:16: note: 'str' declared here + 869 | RootedString str(cx, + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:865:40: note: 'cx' declared here + 865 | static bool str_toLowerCase(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In function 'void* memcpy(void*, const void*, size_t)', + inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, + inlined from 'bool js::InlineCharBuffer::maybeRealloc(JSContext*, size_t, size_t) [with CharT = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/InlineCharBuffer-inl.h:97:23, + inlined from 'bool ToUpperCase(JSContext*, js::InlineCharBuffer&, const SrcChar*, size_t, size_t, size_t*) [with DestChar = unsigned char; SrcChar = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:1160:31, + inlined from 'JSString* ToUpperCase(JSContext*, JSLinearString*) [with CharT = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:1261:25, + inlined from 'JSString* js::StringToUpperCase(JSContext*, JS::HandleString)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:1297:35: +/usr/include/i386-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' forming offset [32, 127] is out of the bounds [0, 32] of object 'newChars' with type 'mozilla::MaybeOneOf, js::InlineCharBuffer >' [-Warray-bounds=] + 29 | return __builtin___memcpy_chk (__dest, __src, __len, + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ + 30 | __glibc_objsize0 (__dest)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'JSString* js::StringToUpperCase(JSContext*, JS::HandleString)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:1176:52: note: 'newChars' declared here + 1176 | mozilla::MaybeOneOf newChars; + | ^~~~~~~~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool CompileToStencilXDR(JSContext*, uint32_t, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6976:52: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'src' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + inlined from 'bool str_toUpperCase(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:1307:78: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool CompileToStencilXDR(JSContext*, uint32_t, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6976:16: note: 'src' declared here - 6976 | RootedString src(cx, ToString(cx, args[0])); +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool str_toUpperCase(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:1306:16: note: 'str' declared here + 1306 | RootedString str(cx, | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6969:44: note: 'cx' declared here - 6969 | static bool CompileToStencilXDR(JSContext* cx, uint32_t argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::ArrayObject* CreateArrayFromSortedList(JSContext*, const std::array&) [with unsigned int N = 69]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:520:24, - inlined from 'js::ArrayObject* AvailableNumberingSystems(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:724:35, - inlined from 'bool js::intl_SupportedValuesOf(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:837:37: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'array' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:1302:40: note: 'cx' declared here + 1302 | static bool str_toUpperCase(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSString* js::str_replaceAll_string_raw(JSContext*, JS::HandleString, JS::HandleString, JS::HandleString)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3338:59: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp: In function 'bool js::intl_SupportedValuesOf(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:520:24: note: 'array' declared here - 520 | Rooted array(cx, NewDenseFullyAllocatedArray(cx, length)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:819:44: note: 'cx' declared here - 819 | bool js::intl_SupportedValuesOf(JSContext* cx, unsigned argc, JS::Value* vp) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'JSString* js::str_replaceAll_string_raw(JSContext*, JS::HandleString, JS::HandleString, JS::HandleString)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3338:27: note: 'str' declared here + 3338 | Rooted str(cx, string->ensureLinear(cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3327:52: note: 'cx' declared here + 3327 | JSString* js::str_replaceAll_string_raw(JSContext* cx, HandleString string, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool str_normalize(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:1487:76: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool str_normalize(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:1486:16: note: 'str' declared here + 1486 | RootedString str(cx, + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:1481:38: note: 'cx' declared here + 1481 | static bool str_normalize(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ShadowRealmObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ShadowRealmObject*; T = js::ShadowRealmObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::ShadowRealmObject::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp:79:64: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shadowRealmObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp: In static member function 'static bool js::ShadowRealmObject::construct(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp:78:30: note: 'shadowRealmObj' declared here + 78 | Rooted shadowRealmObj( + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp:60:46: note: 'cx' declared here + 60 | bool ShadowRealmObject::construct(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool PromiseResolveThenableJob(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:2326:31: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'stack' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool PromiseResolveThenableJob(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:2326:23: note: 'stack' declared here + 2326 | Rooted stack(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:2285:50: note: 'cx' declared here + 2285 | static bool PromiseResolveThenableJob(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSObject.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Array.h:14, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Realm.h:19, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Realm-inl.h:10, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Realm.cpp:8, + from Unified_cpp_js_src20.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::SavedFrame* js::GetFirstMatchedFrame(JSContext*, JSPrincipals*, Matcher&, JS::Handle, JS::SavedFrameSelfHosted, bool&) [with Matcher = bool(JSContext*, JSPrincipals*, JS::Handle)]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:647:23: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rootedFrame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src20.cpp:38: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In function 'js::SavedFrame* js::GetFirstMatchedFrame(JSContext*, JSPrincipals*, Matcher&, JS::Handle, JS::SavedFrameSelfHosted, bool&) [with Matcher = bool(JSContext*, JSPrincipals*, JS::Handle)]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:647:23: note: 'rootedFrame' declared here + 647 | Rooted rootedFrame(cx, frame); + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:640:52: note: 'cx' declared here + 640 | static SavedFrame* GetFirstMatchedFrame(JSContext* cx, JSPrincipals* principals, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::StringObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::StringObject*; T = js::StringObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* js::StringObject::createPrototype(JSContext*, JSProtoKey)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3980:77: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In static member function 'static JSObject* js::StringObject::createPrototype(JSContext*, JSProtoKey)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3979:25: note: 'proto' declared here + 3979 | Rooted proto( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3977:52: note: 'cx' declared here + 3977 | JSObject* StringObject::createPrototype(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::StringConstructor(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3713:22: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool js::StringConstructor(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3713:16: note: 'str' declared here + 3713 | RootedString str(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3710:39: note: 'cx' declared here + 3710 | bool js::StringConstructor(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::UniqueChars DateTimeFormatLocale(JSContext*, JS::HandleObject, mozilla::Maybe)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:505:74: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'locale' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + inlined from 'bool JS::ExecuteRegExp(JSContext*, HandleObject, HandleObject, const char16_t*, size_t, size_t*, bool, MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:1139:77: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'input' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'JS::UniqueChars DateTimeFormatLocale(JSContext*, JS::HandleObject, mozilla::Maybe)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:505:29: note: 'locale' declared here - 505 | Rooted locale(cx, value.toString()->ensureLinear(cx)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:492:16: note: 'cx' declared here - 492 | JSContext* cx, HandleObject internals, +In file included from Unified_cpp_js_src20.cpp:11: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp: In function 'bool JS::ExecuteRegExp(JSContext*, HandleObject, HandleObject, const char16_t*, size_t, size_t*, bool, MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:1139:27: note: 'input' declared here + 1139 | Rooted input(cx, NewStringCopyN(cx, chars, length)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:1126:49: note: 'cx' declared here + 1126 | JS_PUBLIC_API bool JS::ExecuteRegExp(JSContext* cx, HandleObject obj, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool JS::ExecuteRegExpNoStatics(JSContext*, HandleObject, const char16_t*, size_t, size_t*, bool, MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:1156:77: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'input' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp: In function 'bool JS::ExecuteRegExpNoStatics(JSContext*, HandleObject, const char16_t*, size_t, size_t*, bool, MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:1156:27: note: 'input' declared here + 1156 | Rooted input(cx, NewStringCopyN(cx, chars, length)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:1148:58: note: 'cx' declared here + 1148 | JS_PUBLIC_API bool JS::ExecuteRegExpNoStatics(JSContext* cx, HandleObject obj, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = PromiseDebugInfo*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = PromiseDebugInfo*; T = PromiseDebugInfo*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static PromiseDebugInfo* PromiseDebugInfo::create(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:408:58: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'debugInfo' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In static member function 'static PromiseDebugInfo* PromiseDebugInfo::create(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:407:31: note: 'debugInfo' declared here + 407 | Rooted debugInfo( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:405:46: note: 'cx' declared here + 405 | static PromiseDebugInfo* create(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::PromiseObject* CreatePromiseWithDefaultResolutionFunctions(JSContext*, JS::MutableHandleObject, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:1736:69, + inlined from 'bool NewPromiseCapability(JSContext*, JS::HandleObject, JS::MutableHandle, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:1791:60: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool NewPromiseCapability(JSContext*, JS::HandleObject, JS::MutableHandle, bool)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:1736:26: note: 'promise' declared here + 1736 | Rooted promise(cx, CreatePromiseObjectInternal(cx)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:1759:16: note: 'cx' declared here + 1759 | JSContext* cx, HandleObject C, MutableHandle capability, | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:19: -In constructor 'js::intl::UnicodeExtensionKeyword::UnicodeExtensionKeyword(UnicodeKey, JSLinearString*)', - inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {const char (&)[3], JSAtom*&}; T = js::intl::UnicodeExtensionKeyword; unsigned int N = 8; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, - inlined from 'bool mozilla::Vector::emplaceBack(Args&& ...) [with Args = {const char (&)[3], JSAtom*&}; T = js::intl::UnicodeExtensionKeyword; unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:768:15, - inlined from 'bool JS::GCVector::emplaceBack(Args&& ...) [with Args = {const char (&)[3], JSAtom*&}; T = js::intl::UnicodeExtensionKeyword; unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:107:30, - inlined from 'bool js::MutableWrappedPtrOperations, Wrapper>::emplaceBack(Args&& ...) [with Args = {const char (&)[3], JSAtom*&}; Wrapper = JS::Rooted >; T = js::intl::UnicodeExtensionKeyword; unsigned int Capacity = 8; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:276:29, - inlined from 'JS::UniqueChars DateTimeFormatLocale(JSContext*, JS::HandleObject, mozilla::Maybe)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:565:30: -/build/reproducible-path/mozjs115-115.18.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) {} - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'JS::UniqueChars DateTimeFormatLocale(JSContext*, JS::HandleObject, mozilla::Maybe)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:549:13: note: 'hourCycleStr' was declared here - 549 | JSAtom* hourCycleStr; - | ^~~~~~~~~~~~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'mozilla::intl::DateTimeFormat* NewDateTimeFormat(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:796:74: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'internals' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + inlined from 'bool PromiseThenNewPromiseCapability(JSContext*, JS::HandleObject, CreateDependentPromise, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5070:58: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'C' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'mozilla::intl::DateTimeFormat* NewDateTimeFormat(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:796:16: note: 'internals' declared here - 796 | RootedObject internals(cx, intl::GetInternalsObject(cx, dateTimeFormat)); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:793:16: note: 'cx' declared here - 793 | JSContext* cx, Handle dateTimeFormat) { +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool PromiseThenNewPromiseCapability(JSContext*, JS::HandleObject, CreateDependentPromise, JS::MutableHandle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5069:16: note: 'C' declared here + 5069 | RootedObject C(cx, SpeciesConstructor(cx, promiseObj, JSProto_Promise, + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5065:16: note: 'cx' declared here + 5065 | JSContext* cx, HandleObject promiseObj, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::CollatorObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::CollatorObject*; T = js::CollatorObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::intl_CompareStrings(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:444:76: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'collator' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::PromiseObject* js::PromiseObject::create(JSContext*, JS::HandleObject, JS::HandleObject, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:2826:75: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp: In function 'bool js::intl_CompareStrings(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:443:27: note: 'collator' declared here - 443 | Rooted collator(cx, - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:436:41: note: 'cx' declared here - 436 | bool js::intl_CompareStrings(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'bool WasmLosslessInvoke(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1520:37: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'wasmCallFrame' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In static member function 'static js::PromiseObject* js::PromiseObject::create(JSContext*, JS::HandleObject, JS::HandleObject, bool)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:2825:26: note: 'promise' declared here + 2825 | Rooted promise( + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:2805:49: note: 'cx' declared here + 2805 | PromiseObject* PromiseObject::create(JSContext* cx, HandleObject executor, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::SavedFrame* js::SavedFrame::create(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:573:78: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool WasmLosslessInvoke(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1520:21: note: 'wasmCallFrame' declared here - 1520 | RootedValueVector wasmCallFrame(cx); - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1492:43: note: 'cx' declared here - 1492 | static bool WasmLosslessInvoke(JSContext* cx, unsigned argc, Value* vp) { +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In static member function 'static js::SavedFrame* js::SavedFrame::create(JSContext*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:572:16: note: 'proto' declared here + 572 | RootedObject proto(cx, + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:563:43: note: 'cx' declared here + 563 | SavedFrame* SavedFrame::create(JSContext* cx) { | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'bool GetWaitForAllPromise(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4014:33: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promises' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::SavedFrame* js::GetFirstMatchedFrame(JSContext*, JSPrincipals*, Matcher&, JS::Handle, JS::SavedFrameSelfHosted, bool&) [with Matcher = GetFirstSubsumedSavedFrame(JSContext*, JSPrincipals*, JS::HandleObject, JS::SavedFrameSelfHosted)::)>]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:647:23, + inlined from 'JSObject* js::GetFirstSubsumedSavedFrame(JSContext*, JSPrincipals*, JS::HandleObject, JS::SavedFrameSelfHosted)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:698:30: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rootedFrame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GetWaitForAllPromise(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4014:22: note: 'promises' declared here - 4014 | RootedObjectVector promises(cx); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4002:45: note: 'cx' declared here - 4002 | static bool GetWaitForAllPromise(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'mozilla::intl::DateIntervalFormat* NewDateIntervalFormat(JSContext*, JS::Handle, mozilla::intl::DateTimeFormat&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:1312:74: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'internals' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In function 'JSObject* js::GetFirstSubsumedSavedFrame(JSContext*, JSPrincipals*, JS::HandleObject, JS::SavedFrameSelfHosted)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:647:23: note: 'rootedFrame' declared here + 647 | Rooted rootedFrame(cx, frame); + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:680:16: note: 'cx' declared here + 680 | JSContext* cx, JSPrincipals* principals, HandleObject savedFrame, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool EnqueuePromiseReactionJob(JSContext*, JS::HandleObject, JS::HandleValue, JS::PromiseState)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:1507:77: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'job' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'mozilla::intl::DateIntervalFormat* NewDateIntervalFormat(JSContext*, JS::Handle, mozilla::intl::DateTimeFormat&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:1312:16: note: 'internals' declared here - 1312 | RootedObject internals(cx, intl::GetInternalsObject(cx, dateTimeFormat)); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:1309:16: note: 'cx' declared here - 1309 | JSContext* cx, Handle dateTimeFormat, +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool EnqueuePromiseReactionJob(JSContext*, JS::HandleObject, JS::HandleValue, JS::PromiseState)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:1505:18: note: 'job' declared here + 1505 | RootedFunction job( + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:1402:16: note: 'cx' declared here + 1402 | JSContext* cx, HandleObject reactionObj, HandleValue handlerArg_, | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests3.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests3.o.pp Unified_cpp_js_src_jsapi-tests3.cpp -js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SavedFrame*; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::SavedFrame* js::UnwrapSavedFrame(JSContext*, JSPrincipals*, JS::HandleObject, JS::SavedFrameSelfHosted, bool&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:754:65: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here - 332 | JS::Rooted s(cx, JS::ToString(cx, v)); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here - 324 | void maybeAppendException(JSAPITestString& message) override { - | ^~~~~~~~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src6.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/Unified_cpp_js_src7.o +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In function 'js::SavedFrame* js::UnwrapSavedFrame(JSContext*, JSPrincipals*, JS::HandleObject, JS::SavedFrameSelfHosted, bool&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:754:23: note: 'frame' declared here + 754 | Rooted frame(cx, obj->maybeUnwrapAs()); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:746:49: note: 'cx' declared here + 746 | js::SavedFrame* js::UnwrapSavedFrame(JSContext* cx, JSPrincipals* principals, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SavedFrame*; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::SavedFrameResult JS::GetSavedFrameAsyncParent(JSContext*, JSPrincipals*, HandleObject, MutableHandleObject, SavedFrameSelfHosted)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:916:79: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In function 'JS::SavedFrameResult JS::GetSavedFrameAsyncParent(JSContext*, JSPrincipals*, HandleObject, MutableHandleObject, SavedFrameSelfHosted)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:915:27: note: 'frame' declared here + 915 | Rooted frame(cx, UnwrapSavedFrame(cx, principals, savedFrame, + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:907:16: note: 'cx' declared here + 907 | JSContext* cx, JSPrincipals* principals, HandleObject savedFrame, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SavedFrame*; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::SavedFrameResult JS::GetSavedFrameParent(JSContext*, JSPrincipals*, HandleObject, MutableHandleObject, SavedFrameSelfHosted)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:951:79: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In function 'JS::SavedFrameResult JS::GetSavedFrameParent(JSContext*, JSPrincipals*, HandleObject, MutableHandleObject, SavedFrameSelfHosted)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:950:27: note: 'frame' declared here + 950 | Rooted frame(cx, UnwrapSavedFrame(cx, principals, savedFrame, + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:942:16: note: 'cx' declared here + 942 | JSContext* cx, JSPrincipals* principals, HandleObject savedFrame, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool Deserialize(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5405:46: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'opts' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + inlined from 'JSObject* JS::ConvertSavedFrameToPlainObject(JSContext*, HandleObject, SavedFrameSelfHosted)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1155:65: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'nextConverted' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool Deserialize(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5405:18: note: 'opts' declared here - 5405 | RootedObject opts(cx, &args[1].toObject()); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5382:36: note: 'cx' declared here - 5382 | static bool Deserialize(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WeakSetObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WeakSetObject*; T = js::WeakSetObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::WeakSetObject::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakSetObject.cpp:178:66: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In function 'JSObject* JS::ConvertSavedFrameToPlainObject(JSContext*, HandleObject, SavedFrameSelfHosted)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1155:22: note: 'nextConverted' declared here + 1155 | RootedObject nextConverted(cx, JS_NewObject(cx, nullptr)); + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1124:16: note: 'cx' declared here + 1124 | JSContext* cx, HandleObject savedFrameArg, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = std::nullptr_t; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::SavedStacks::checkForEvalInFramePrev(JSContext*, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1752:40: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'saved' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakSetObject.cpp: In static member function 'static bool js::WeakSetObject::construct(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakSetObject.cpp:178:26: note: 'obj' declared here - 178 | Rooted obj(cx, WeakSetObject::create(cx, proto)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakSetObject.cpp:165:42: note: 'cx' declared here - 165 | bool WeakSetObject::construct(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests4.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests4.o.pp Unified_cpp_js_src_jsapi-tests4.cpp -js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = CustomSerializableObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = CustomSerializableObject*; T = CustomSerializableObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static CustomSerializableObject* CustomSerializableObject::Create(JSContext*, int32_t, Behavior)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5059:78: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In member function 'bool js::SavedStacks::checkForEvalInFramePrev(JSContext*, JS::MutableHandle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1752:23: note: 'saved' declared here + 1752 | Rooted saved(cx, nullptr); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1722:16: note: 'cx' declared here + 1722 | JSContext* cx, MutableHandle lookup) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::ResolvePromiseInternal(JSContext*, JS::Handle, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:1244:33: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'stack' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static CustomSerializableObject* CustomSerializableObject::Create(JSContext*, int32_t, Behavior)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5058:39: note: 'obj' declared here - 5058 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5056:54: note: 'cx' declared here - 5056 | static CustomSerializableObject* Create(JSContext* cx, int32_t id, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = CustomSerializableObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = CustomSerializableObject*; T = CustomSerializableObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool CustomSerializableObject::ReadTransfer(JSContext*, JSStructuredCloneReader*, uint32_t, void*, uint64_t, void*, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5231:60: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool js::ResolvePromiseInternal(JSContext*, JS::Handle, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:1244:25: note: 'stack' declared here + 1244 | Rooted stack(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:1224:16: note: 'cx' declared here + 1224 | JSContext* cx, JS::Handle promise, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::PromiseObject* js::PromiseObject::unforgeableResolveWithNonPromise(JSContext*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4885:60: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static bool CustomSerializableObject::ReadTransfer(JSContext*, JSStructuredCloneReader*, uint32_t, void*, uint64_t, void*, JS::MutableHandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5229:41: note: 'obj' declared here - 5229 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5223:39: note: 'cx' declared here - 5223 | static bool ReadTransfer(JSContext* cx, JSStructuredCloneReader* r, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = CustomSerializableObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = CustomSerializableObject*; T = CustomSerializableObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static JSObject* CustomSerializableObject::Read(JSContext*, JSStructuredCloneReader*, const JS::CloneDataPolicy&, uint32_t, uint32_t, void*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5170:52: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In static member function 'static js::PromiseObject* js::PromiseObject::unforgeableResolveWithNonPromise(JSContext*, JS::HandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4884:26: note: 'promise' declared here + 4884 | Rooted promise( + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4856:16: note: 'cx' declared here + 4856 | JSContext* cx, HandleValue value) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr, JS::DeletePolicy > >]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr, JS::DeletePolicy > >; T = mozilla::UniquePtr, JS::DeletePolicy > >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::GlobalScope* js::GlobalScope::createEmpty(JSContext*, js::ScopeKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:625:53: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'data' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static JSObject* CustomSerializableObject::Read(JSContext*, JSStructuredCloneReader*, const JS::CloneDataPolicy&, uint32_t, uint32_t, void*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5169:39: note: 'obj' declared here - 5169 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5156:36: note: 'cx' declared here - 5156 | static JSObject* Read(JSContext* cx, JSStructuredCloneReader* r, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr >]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr >; T = mozilla::UniquePtr >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static ShapeSnapshotObject* ShapeSnapshotObject::create(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5803:79: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'snapshot' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] +In file included from Unified_cpp_js_src20.cpp:47: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp: In static member function 'static js::GlobalScope* js::GlobalScope::createEmpty(JSContext*, js::ScopeKind)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:624:34: note: 'data' declared here + 624 | Rooted> data( + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:623:50: note: 'cx' declared here + 623 | GlobalScope* GlobalScope::createEmpty(JSContext* cx, ScopeKind kind) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = PromiseCombinatorDataHolder*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = PromiseCombinatorDataHolder*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool PromiseAllResolveElementFunction(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4059:47: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'data' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static ShapeSnapshotObject* ShapeSnapshotObject::create(JSContext*, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5802:36: note: 'snapshot' declared here - 5802 | Rooted> snapshot(cx, - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5800:61: note: 'cx' declared here - 5800 | ShapeSnapshotObject* ShapeSnapshotObject::create(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = ShapeSnapshotObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool CheckShapeSnapshot(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5855:70: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'otherSnapshot' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool PromiseAllResolveElementFunction(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4059:40: note: 'data' declared here + 4059 | Rooted data(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4053:57: note: 'cx' declared here + 4053 | static bool PromiseAllResolveElementFunction(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = PromiseCombinatorDataHolder*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = PromiseCombinatorDataHolder*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool PromiseAllSettledElementFunction(JSContext*, unsigned int, JS::Value*) [with PromiseAllSettledElementFunctionKind Kind = PromiseAllSettledElementFunctionKind::Reject]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4294:40: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'data' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool CheckShapeSnapshot(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5855:16: note: 'otherSnapshot' declared here - 5855 | RootedObject otherSnapshot(cx, ShapeSnapshotObject::create(cx, obj)); - | ^~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5836:43: note: 'cx' declared here - 5836 | static bool CheckShapeSnapshot(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Realm*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Realm*; T = JS::Realm*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool WrappedFunction_Call(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WrappedFunctionObject.cpp:90:62: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'targetRealm' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool PromiseAllSettledElementFunction(JSContext*, unsigned int, JS::Value*) [with PromiseAllSettledElementFunctionKind Kind = PromiseAllSettledElementFunctionKind::Reject]': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4294:40: note: 'data' declared here + 4294 | Rooted data(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4288:57: note: 'cx' declared here + 4288 | static bool PromiseAllSettledElementFunction(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = PromiseCombinatorDataHolder*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = PromiseCombinatorDataHolder*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool PromiseAllSettledElementFunction(JSContext*, unsigned int, JS::Value*) [with PromiseAllSettledElementFunctionKind Kind = PromiseAllSettledElementFunctionKind::Resolve]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4294:40: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'data' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src3.cpp:47: -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WrappedFunctionObject.cpp: In function 'bool WrappedFunction_Call(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WrappedFunctionObject.cpp:90:18: note: 'targetRealm' declared here - 90 | Rooted targetRealm(cx, GetFunctionRealm(cx, target)); - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WrappedFunctionObject.cpp:60:45: note: 'cx' declared here - 60 | static bool WrappedFunction_Call(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = CloneBufferObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = CloneBufferObject*; T = CloneBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool CloneBufferObject::setCloneBuffer_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4801:61: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool PromiseAllSettledElementFunction(JSContext*, unsigned int, JS::Value*) [with PromiseAllSettledElementFunctionKind Kind = PromiseAllSettledElementFunctionKind::Resolve]': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4294:40: note: 'data' declared here + 4294 | Rooted data(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4288:57: note: 'cx' declared here + 4288 | static bool PromiseAllSettledElementFunction(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool AbruptRejectPromise(JSContext*, JS::CallArgs&, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:616:31: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'stack' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static bool CloneBufferObject::setCloneBuffer_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4800:32: note: 'obj' declared here - 4800 | Rooted obj( - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4799:46: note: 'cx' declared here - 4799 | static bool setCloneBuffer_impl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src7.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/Unified_cpp_js_src8.o +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool AbruptRejectPromise(JSContext*, JS::CallArgs&, JS::HandleObject, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:616:23: note: 'stack' declared here + 616 | Rooted stack(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:611:44: note: 'cx' declared here + 611 | static bool AbruptRejectPromise(JSContext* cx, CallArgs& args, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::PromiseObject* js::PromiseObject::unforgeableReject(JSContext*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4790:60: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In static member function 'static js::PromiseObject* js::PromiseObject::unforgeableReject(JSContext*, JS::HandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4789:26: note: 'promise' declared here + 4789 | Rooted promise( + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4783:60: note: 'cx' declared here + 4783 | PromiseObject* PromiseObject::unforgeableReject(JSContext* cx, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::testingFunc_serialize(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5315:52: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'opts' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + inlined from 'bool PromiseReactionJob(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:2148:75: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'reactionObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool js::testingFunc_serialize(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5315:18: note: 'opts' declared here - 5315 | RootedObject opts(cx, ToObject(cx, args.get(2))); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5301:43: note: 'cx' declared here - 5301 | bool js::testingFunc_serialize(JSContext* cx, unsigned argc, Value* vp) { +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool PromiseReactionJob(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:2147:16: note: 'reactionObj' declared here + 2147 | RootedObject reactionObj( + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:2139:43: note: 'cx' declared here + 2139 | static bool PromiseReactionJob(JSContext* cx, unsigned argc, Value* vp) { | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool CustomSerializableObject::getLog_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5105:73: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = PromiseCombinatorDataHolder*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = PromiseCombinatorDataHolder*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool PromiseAnyRejectElementFunction(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4519:47: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'data' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static bool CustomSerializableObject::getLog_impl(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5105:26: note: 'result' declared here - 5105 | Rooted result(cx, NewDenseFullyAllocatedArray(cx, len)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5098:38: note: 'cx' declared here - 5098 | static bool getLog_impl(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/LanguageTag.h:16, - from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/LanguageTag.cpp:7, - from Unified_cpp_js_src5.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ListFormatObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ListFormatObject*; T = js::ListFormatObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool ListFormat(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/ListFormat.cpp:105:63: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'listFormat' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool PromiseAnyRejectElementFunction(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4519:40: note: 'data' declared here + 4519 | Rooted data(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4513:56: note: 'cx' declared here + 4513 | static bool PromiseAnyRejectElementFunction(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::AbstractBindingIter]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::AbstractBindingIter; T = js::AbstractBindingIter]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'void js::DumpBindings(JSContext*, Scope*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1280:53: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'bi' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src5.cpp:11: -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/ListFormat.cpp: In function 'bool ListFormat(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/ListFormat.cpp:104:29: note: 'listFormat' declared here - 104 | Rooted listFormat( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/ListFormat.cpp:89:35: note: 'cx' declared here - 89 | static bool ListFormat(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool FindPath(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6293:74: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp: In function 'void js::DumpBindings(JSContext*, Scope*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1280:28: note: 'bi' declared here + 1280 | for (Rooted bi(cx, BindingIter(scope)); bi; bi++) { + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1278:34: note: 'cx' declared here + 1278 | void js::DumpBindings(JSContext* cx, Scope* scopeArg) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::PromiseObject::dependentPromises(JSContext*, JS::MutableHandle >)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:6166:43: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'reactionsVal' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)&cx])[13]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool FindPath(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6293:24: note: 'result' declared here - 6293 | Rooted result(cx, NewDenseFullyAllocatedArray(cx, length)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6227:33: note: 'cx' declared here - 6227 | static bool FindPath(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool ShortestPaths(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6496:75: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'results' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)&cx])[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In member function 'bool js::PromiseObject::dependentPromises(JSContext*, JS::MutableHandle >)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:6166:15: note: 'reactionsVal' declared here + 6166 | RootedValue reactionsVal(cx, reactions()); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:6159:50: note: 'cx' declared here + 6159 | bool PromiseObject::dependentPromises(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool {anonymous}::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3425:72, + inlined from 'bool {anonymous}::ASTSerializer::identifierOrLiteral(js::frontend::ParseNode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3434:22, + inlined from 'bool {anonymous}::ASTSerializer::importAssertions(js::frontend::ListNode*, NodeVector&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:1995:29: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pnAtom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_5(D)])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool ShortestPaths(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6496:24: note: 'results' declared here - 6496 | Rooted results(cx, NewDenseFullyAllocatedArray(cx, length)); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6342:38: note: 'cx' declared here - 6342 | static bool ShortestPaths(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In file included from /usr/include/c++/14/algorithm:60, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers/algorithm:3, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Result.h:12, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/ICUError.h:9, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h:11, - from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/LanguageTag.h:12: -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:521:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, - inlined from '_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = unsigned int; _OutputIterator = char*]' at /usr/include/c++/14/bits/stl_algo.h:683:23, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/LanguageTag.cpp:70:27: -/usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 403 | *__result = *__first; - | ~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)': -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 4 into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:521:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, - inlined from '_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = unsigned int; _OutputIterator = char*]' at /usr/include/c++/14/bits/stl_algo.h:683:23, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/LanguageTag.cpp:70:27: -/usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 403 | *__result = *__first; - | ~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)': -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 5 into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:521:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, - inlined from '_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = unsigned int; _OutputIterator = char*]' at /usr/include/c++/14/bits/stl_algo.h:683:23, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/LanguageTag.cpp:70:27: -/usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 403 | *__result = *__first; - | ~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)': -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 6 into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool EncodeAsUtf8InBuffer(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8115:68: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'array' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In function 'bool {anonymous}::ASTSerializer::importAssertions(js::frontend::ListNode*, NodeVector&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3425:19: note: 'pnAtom' declared here + 3425 | Rooted pnAtom(cx, parser->liftParserAtomToJSAtom(id->atom())); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:1986:60: note: 'this' declared here + 1986 | NodeVector& assertions) { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool {anonymous}::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3425:72, + inlined from 'bool {anonymous}::ASTSerializer::importNamespaceSpecifier(js::frontend::UnaryNode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:1851:20, + inlined from 'bool {anonymous}::ASTSerializer::importDeclaration(js::frontend::BinaryNode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:1799:36: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pnAtom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_30(D)])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool EncodeAsUtf8InBuffer(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8115:24: note: 'array' declared here - 8115 | Rooted array(cx, NewDenseFullyAllocatedArray(cx, 2)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8100:45: note: 'cx' declared here - 8100 | static bool EncodeAsUtf8InBuffer(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:521:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, - inlined from '_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = unsigned int; _OutputIterator = char*]' at /usr/include/c++/14/bits/stl_algo.h:683:23, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/LanguageTag.cpp:91:27: -/usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 403 | *__result = *__first; - | ~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)': -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [4, 2147483644] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:521:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, - inlined from '_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = unsigned int; _OutputIterator = char*]' at /usr/include/c++/14/bits/stl_algo.h:683:23, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/LanguageTag.cpp:91:27: -/usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 403 | *__result = *__first; - | ~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)': -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 2147483645] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]', - inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:521:30, - inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, - inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, - inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, - inlined from '_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = unsigned int; _OutputIterator = char*]' at /usr/include/c++/14/bits/stl_algo.h:683:23, - inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, - inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, - inlined from 'bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/LanguageTag.cpp:91:27: -/usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] - 403 | *__result = *__first; - | ~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)': -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 2147483646] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 - 126 | char mChars[SubtagLength] = {}; // zero initialize - | ^~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'mozilla::intl::PluralRules* NewPluralRules(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp:172:71: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'internals' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::importDeclaration(js::frontend::BinaryNode*, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3425:19: note: 'pnAtom' declared here + 3425 | Rooted pnAtom(cx, parser->liftParserAtomToJSAtom(id->atom())); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:1775:61: note: 'this' declared here + 1775 | MutableHandleValue dst) { + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CodeGenerator.cpp: In member function 'void js::jit::CodeGenerator::emitIonToWasmCallBase(js::jit::LIonToWasmCallBase*) [with unsigned int NumDefs = 1]': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CodeGenerator.cpp:18275:26: warning: 'argMir' may be used uninitialized [-Wmaybe-uninitialized] +18275 | ABIArg arg = abi.next(argMir); + | ~~~~~~~~^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CodeGenerator.cpp:18256:13: note: 'argMir' was declared here +18256 | MIRType argMir; + | ^~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool {anonymous}::ASTSerializer::expression(js::frontend::ParseNode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:2802:65: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pnAtom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_253(D)])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src5.cpp:38: -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp: In function 'mozilla::intl::PluralRules* NewPluralRules(JSContext*, JS::Handle)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp:172:16: note: 'internals' declared here - 172 | RootedObject internals(cx, intl::GetInternalsObject(cx, pluralRules)); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp:171:16: note: 'cx' declared here - 171 | JSContext* cx, Handle pluralRules) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::intl_ValidateAndCanonicalizeUnicodeExtensionType(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:1447:79: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unicodeType' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::expression(js::frontend::ParseNode*, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:2801:23: note: 'pnAtom' declared here + 2801 | Rooted pnAtom( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:2581:69: note: 'this' declared here + 2581 | bool ASTSerializer::expression(ParseNode* pn, MutableHandleValue dst) { + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CodeGenerator.cpp: In member function 'void js::jit::CodeGenerator::emitIonToWasmCallBase(js::jit::LIonToWasmCallBase*) [with unsigned int NumDefs = 2]': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CodeGenerator.cpp:18275:26: warning: 'argMir' may be used uninitialized [-Wmaybe-uninitialized] +18275 | ABIArg arg = abi.next(argMir); + | ~~~~~~~~^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/CodeGenerator.cpp:18256:13: note: 'argMir' was declared here +18256 | MIRType argMir; + | ^~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr, JS::DeletePolicy > >]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr, JS::DeletePolicy > >; T = mozilla::UniquePtr, JS::DeletePolicy > >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::WasmFunctionScope* js::WasmFunctionScope::create(JSContext*, JS::Handle, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:798:71: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'data' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src5.cpp:20: -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp: In function 'bool js::intl_ValidateAndCanonicalizeUnicodeExtensionType(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:1447:27: note: 'unicodeType' declared here - 1447 | Rooted unicodeType(cx, typeArg.toString()->ensureLinear(cx)); - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:1432:70: note: 'cx' declared here - 1432 | bool js::intl_ValidateAndCanonicalizeUnicodeExtensionType(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::intl_ValidateAndCanonicalizeLanguageTag(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:1326:68: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tagLinearStr' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp: In static member function 'static js::WasmFunctionScope* js::WasmFunctionScope::create(JSContext*, JS::Handle, uint32_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:797:34: note: 'data' declared here + 797 | Rooted> data( + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:777:57: note: 'cx' declared here + 777 | WasmFunctionScope* WasmFunctionScope::create(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSLinearString* js::RegExpObject::toString(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:466:43: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'src' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp: In function 'bool js::intl_ValidateAndCanonicalizeLanguageTag(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:1326:27: note: 'tagLinearStr' declared here - 1326 | Rooted tagLinearStr(cx, tagStr->ensureLinear(cx)); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:1297:61: note: 'cx' declared here - 1297 | bool js::intl_ValidateAndCanonicalizeLanguageTag(JSContext* cx, unsigned argc, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::intl_TryValidateAndCanonicalizeLanguageTag(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:1381:74: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'linear' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp: In static member function 'static JSLinearString* js::RegExpObject::toString(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:466:19: note: 'src' declared here + 466 | Rooted src(cx, obj->getSource()); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:463:51: note: 'cx' declared here + 463 | JSLinearString* RegExpObject::toString(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool {anonymous}::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3425:72, + inlined from 'bool {anonymous}::ASTSerializer::propertyName(js::frontend::ParseNode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3189:22: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pnAtom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_8(D)])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp: In function 'bool js::intl_TryValidateAndCanonicalizeLanguageTag(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:1381:27: note: 'linear' declared here - 1381 | Rooted linear(cx, args[0].toString()->ensureLinear(cx)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:1376:64: note: 'cx' declared here - 1376 | bool js::intl_TryValidateAndCanonicalizeLanguageTag(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool FormattedNumberToParts(JSContext*, JS::HandleString, const mozilla::intl::NumberPartVector&, DisplayNumberPartSource, js::intl::FieldType, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp:884:58: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'partsArray' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::propertyName(js::frontend::ParseNode*, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3425:19: note: 'pnAtom' declared here + 3425 | Rooted pnAtom(cx, parser->liftParserAtomToJSAtom(id->atom())); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3183:72: note: 'this' declared here + 3183 | bool ASTSerializer::propertyName(ParseNode* key, MutableHandleValue dst) { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SavedFrame*; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool JS::BuildStackString(JSContext*, JSPrincipals*, HandleObject, MutableHandleString, size_t, js::StackFormat)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1057:74: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src5.cpp:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp: In function 'bool FormattedNumberToParts(JSContext*, JS::HandleString, const mozilla::intl::NumberPartVector&, DisplayNumberPartSource, js::intl::FieldType, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp:883:24: note: 'partsArray' declared here - 883 | Rooted partsArray( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp:873:47: note: 'cx' declared here - 873 | static bool FormattedNumberToParts(JSContext* cx, HandleString str, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PluralRulesObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PluralRulesObject*; T = js::PluralRulesObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::intl_GetPluralCategories(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp:391:54: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pluralRules' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In function 'bool JS::BuildStackString(JSContext*, JSPrincipals*, HandleObject, MutableHandleString, size_t, js::StackFormat)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1055:29: note: 'frame' declared here + 1055 | Rooted frame( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1034:48: note: 'cx' declared here + 1034 | JS_PUBLIC_API bool BuildStackString(JSContext* cx, JSPrincipals* principals, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool {anonymous}::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:2310:48: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'update' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_111(D)])[13]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp: In function 'bool js::intl_GetPluralCategories(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp:390:30: note: 'pluralRules' declared here - 390 | Rooted pluralRules( - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp:386:46: note: 'cx' declared here - 386 | bool js::intl_GetPluralCategories(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PluralRulesObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PluralRulesObject*; T = js::PluralRulesObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::intl_SelectPluralRule(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp:313:54: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pluralRules' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:2310:39: note: 'update' declared here + 2310 | RootedValue init(cx), test(cx), update(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:2157:68: note: 'this' declared here + 2157 | bool ASTSerializer::statement(ParseNode* pn, MutableHandleValue dst) { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool reflect_parse(JSContext*, uint32_t, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3611:52: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'src' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp: In function 'bool js::intl_SelectPluralRule(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp:312:30: note: 'pluralRules' declared here - 312 | Rooted pluralRules( - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp:308:43: note: 'cx' declared here - 308 | bool js::intl_SelectPluralRule(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PluralRulesObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PluralRulesObject*; T = js::PluralRulesObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::intl_SelectPluralRuleRange(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp:346:54: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pluralRules' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In function 'bool reflect_parse(JSContext*, uint32_t, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3611:16: note: 'src' declared here + 3611 | RootedString src(cx, ToString(cx, args[0])); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3604:38: note: 'cx' declared here + 3604 | static bool reflect_parse(JSContext* cx, uint32_t argc, Value* vp) { + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.h:10, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testUbiNode.cpp:7, + from Unified_cpp_js_src_jsapi-tests22.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool JSAPIRuntimeTest::print(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:351:33: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp: In function 'bool js::intl_SelectPluralRuleRange(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp:345:30: note: 'pluralRules' declared here - 345 | Rooted pluralRules( - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp:340:48: note: 'cx' declared here - 340 | bool js::intl_SelectPluralRuleRange(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'js::LocaleObject* CreateLocaleObject(JSContext*, JS::HandleObject, const mozilla::intl::Locale&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:113:51: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tagStr' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testUbiNode.cpp:15: +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In static member function 'static bool JSAPIRuntimeTest::print(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:351:27: note: 'str' declared here + 351 | JS::Rooted str(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:348:32: note: 'cx' declared here + 348 | static bool print(JSContext* cx, unsigned argc, JS::Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool {anonymous}::ASTSerializer::functionArgs(js::frontend::ParamsBodyNode*, NodeVector&, NodeVector&, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3523:22, + inlined from 'bool {anonymous}::ASTSerializer::functionArgsAndBody(js::frontend::ParamsBodyNode*, NodeVector&, NodeVector&, bool, bool, JS::MutableHandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3482:20: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'node' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_9(D)])[13]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp: In function 'js::LocaleObject* CreateLocaleObject(JSContext*, JS::HandleObject, const mozilla::intl::Locale&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:113:16: note: 'tagStr' declared here - 113 | RootedString tagStr(cx, buffer.toAsciiString(cx)); +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::functionArgsAndBody(js::frontend::ParamsBodyNode*, NodeVector&, NodeVector&, bool, bool, JS::MutableHandleValue, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3523:15: note: 'node' declared here + 3523 | RootedValue node(cx); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3480:64: note: 'this' declared here + 3480 | MutableHandleValue rest) { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::SavedStacks::getLocation(JSContext*, const js::FrameIter&, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1851:40: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In member function 'bool js::SavedStacks::getLocation(JSContext*, const js::FrameIter&, JS::MutableHandle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1851:16: note: 'script' declared here + 1851 | RootedScript script(cx, iter.script()); | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:105:52: note: 'cx' declared here - 105 | static LocaleObject* CreateLocaleObject(JSContext* cx, HandleObject prototype, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1818:42: note: 'cx' declared here + 1818 | bool SavedStacks::getLocation(JSContext* cx, const FrameIter& iter, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool {anonymous}::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3425:72, + inlined from 'bool {anonymous}::ASTSerializer::classDefinition(js::frontend::ClassNode*, bool, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:2146:20: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pnAtom' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_13(D)])[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp: In member function 'bool {anonymous}::ASTSerializer::classDefinition(js::frontend::ClassNode*, bool, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:3425:19: note: 'pnAtom' declared here + 3425 | Rooted pnAtom(cx, parser->liftParserAtomToJSAtom(id->atom())); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ReflectParse.cpp:2140:59: note: 'this' declared here + 2140 | MutableHandleValue dst) { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr, JS::DeletePolicy > >]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr, JS::DeletePolicy > >; T = mozilla::UniquePtr, JS::DeletePolicy > >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::GlobalScope; SpecificEnvironmentType = std::nullptr_t]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1672:72: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rootedData' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp: In member function 'js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::GlobalScope; SpecificEnvironmentType = std::nullptr_t]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1671:47: note: 'rootedData' declared here + 1671 | Rooted> rootedData( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1669:16: note: 'cx' declared here + 1669 | JSContext* cx, CompilationAtomCache& atomCache, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool Locale_minimize(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:970:77: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tagStr' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'js::StringSegmentRange::StringSegmentRange(JSContext*) [with unsigned int Size = 16]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.h:1347:37, + inlined from 'bool RopeMatch(JSContext*, JSRope*, JSLinearString*, int*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2102:28: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'r' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp: In function 'bool Locale_minimize(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:970:27: note: 'tagStr' declared here - 970 | Rooted tagStr(cx, locale->languageTag()->ensureLinear(cx)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:965:40: note: 'cx' declared here - 965 | static bool Locale_minimize(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool RopeMatch(JSContext*, JSRope*, JSLinearString*, int*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2102:24: note: 'r' declared here + 2102 | StringSegmentRange r(cx); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:2072:34: note: 'cx' declared here + 2072 | static bool RopeMatch(JSContext* cx, JSRope* text, JSLinearString* pat, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr, JS::DeletePolicy > >]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr, JS::DeletePolicy > >; T = mozilla::UniquePtr, JS::DeletePolicy > >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::LexicalScope; SpecificEnvironmentType = js::BlockLexicalEnvironmentObject]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1689:59: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rootedData' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp: In member function 'js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::LexicalScope; SpecificEnvironmentType = js::BlockLexicalEnvironmentObject]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here + 1689 | Rooted> rootedData( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1685:53: note: 'cx' declared here + 1685 | Scope* ScopeStencil::createSpecificScope(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr, JS::DeletePolicy > >]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr, JS::DeletePolicy > >; T = mozilla::UniquePtr, JS::DeletePolicy > >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::ClassBodyScope; SpecificEnvironmentType = js::BlockLexicalEnvironmentObject]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1689:59: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rootedData' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp: In member function 'js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::ClassBodyScope; SpecificEnvironmentType = js::BlockLexicalEnvironmentObject]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here + 1689 | Rooted> rootedData( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1685:53: note: 'cx' declared here + 1685 | Scope* ScopeStencil::createSpecificScope(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr, JS::DeletePolicy > >]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr, JS::DeletePolicy > >; T = mozilla::UniquePtr, JS::DeletePolicy > >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::EvalScope; SpecificEnvironmentType = js::VarEnvironmentObject]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1689:59: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rootedData' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp: In member function 'js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::EvalScope; SpecificEnvironmentType = js::VarEnvironmentObject]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here + 1689 | Rooted> rootedData( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1685:53: note: 'cx' declared here + 1685 | Scope* ScopeStencil::createSpecificScope(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr, JS::DeletePolicy > >]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr, JS::DeletePolicy > >; T = mozilla::UniquePtr, JS::DeletePolicy > >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::VarScope; SpecificEnvironmentType = js::VarEnvironmentObject]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1689:59: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rootedData' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp: In member function 'js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::VarScope; SpecificEnvironmentType = js::VarEnvironmentObject]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here + 1689 | Rooted> rootedData( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1685:53: note: 'cx' declared here + 1685 | Scope* ScopeStencil::createSpecificScope(JSContext* cx, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool Locale_maximize(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:933:77: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tagStr' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + inlined from 'bool FlatStringMatchHelper(JSContext*, JS::HandleString, JS::HandleString, bool*, int32_t*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4467:70, + inlined from 'bool js::FlatStringMatch(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4575:29: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'linearPattern' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp: In function 'bool Locale_maximize(JSContext*, const JS::CallArgs&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:933:27: note: 'tagStr' declared here - 933 | Rooted tagStr(cx, locale->languageTag()->ensureLinear(cx)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:928:40: note: 'cx' declared here - 928 | static bool Locale_maximize(JSContext* cx, const CallArgs& args) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallAndConstruct.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.h:30, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:19, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testDeepFreeze.cpp:8, - from Unified_cpp_js_src_jsapi-tests4.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool js::FlatStringMatch(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4467:27: note: 'linearPattern' declared here + 4467 | Rooted linearPattern(cx, pattern->ensureLinear(cx)); + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4556:37: note: 'cx' declared here + 4556 | bool js::FlatStringMatch(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::RegExpShared*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::RegExpShared*; T = js::RegExpShared*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::RegExpStatics::executeLazy(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpStatics.cpp:31:77: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shared' in '((js::StackRootedBase**)cx)[9]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here - 332 | JS::Rooted s(cx, JS::ToString(cx, v)); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here - 324 | void maybeAppendException(JSAPITestString& message) override { - | ^~~~~~~~ +In file included from Unified_cpp_js_src20.cpp:20: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpStatics.cpp: In member function 'bool js::RegExpStatics::executeLazy(JSContext*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpStatics.cpp:30:22: note: 'shared' declared here + 30 | RootedRegExpShared shared(cx, + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpStatics.cpp:19:44: note: 'cx' declared here + 19 | bool RegExpStatics::executeLazy(JSContext* cx) { + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::UniqueChars NumberFormatLocale(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp:289:74: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'locale' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + inlined from 'bool FlatStringMatchHelper(JSContext*, JS::HandleString, JS::HandleString, bool*, int32_t*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4467:70, + inlined from 'bool js::FlatStringSearch(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4606:29: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'linearPattern' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp: In function 'JS::UniqueChars NumberFormatLocale(JSContext*, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp:289:29: note: 'locale' declared here - 289 | Rooted locale(cx, value.toString()->ensureLinear(cx)); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp:279:50: note: 'cx' declared here - 279 | static UniqueChars NumberFormatLocale(JSContext* cx, HandleObject internals) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::MutableHandle; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::intl_FormatNumber(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp:1143:32: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'value' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'bool js::FlatStringSearch(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4467:27: note: 'linearPattern' declared here + 4467 | Rooted linearPattern(cx, pattern->ensureLinear(cx)); + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:4587:38: note: 'cx' declared here + 4587 | bool js::FlatStringSearch(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSString* js::str_replace_string_raw(JSContext*, JS::HandleString, JS::HandleString, JS::HandleString)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3055:65: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'repl' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp: In function 'bool js::intl_FormatNumber(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp:1143:15: note: 'value' declared here - 1143 | RootedValue value(cx, args[1]); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp:1131:39: note: 'cx' declared here - 1131 | bool js::intl_FormatNumber(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'JSString* js::str_replace_string_raw(JSContext*, JS::HandleString, JS::HandleString, JS::HandleString)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3055:27: note: 'repl' declared here + 3055 | Rooted repl(cx, replacement->ensureLinear(cx)); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3052:49: note: 'cx' declared here + 3052 | JSString* js::str_replace_string_raw(JSContext* cx, HandleString string, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'Formatter* NewNumberFormat(JSContext*, JS::Handle) [with Formatter = mozilla::intl::NumberRangeFormat]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp:745:16, - inlined from 'mozilla::intl::NumberRangeFormat* GetOrCreateNumberRangeFormat(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp:802:58, - inlined from 'bool js::intl_FormatNumberRange(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp:1286:55: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'internals' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + inlined from 'bool AddPromiseReaction(JSContext*, JS::Handle, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:6071:57: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'reactionsObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp: In function 'bool js::intl_FormatNumberRange(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp:745:16: note: 'internals' declared here - 745 | RootedObject internals(cx, intl::GetInternalsObject(cx, numberFormat)); - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp:1249:44: note: 'cx' declared here - 1249 | bool js::intl_FormatNumberRange(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::RelativeTimeFormatObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::RelativeTimeFormatObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::intl_FormatRelativeTime(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/RelativeTimeFormat.cpp:296:58: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'relativeTimeFormat' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool AddPromiseReaction(JSContext*, JS::Handle, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:6071:16: note: 'reactionsObj' declared here + 6071 | RootedObject reactionsObj(cx, &reactionsVal.toObject()); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:6040:16: note: 'cx' declared here + 6040 | JSContext* cx, Handle unwrappedPromise, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr >]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr >; T = mozilla::UniquePtr >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::FunctionScope; SpecificEnvironmentType = js::CallObject]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1689:59: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rootedData' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src5.cpp:47: -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/RelativeTimeFormat.cpp: In function 'bool js::intl_FormatRelativeTime(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/RelativeTimeFormat.cpp:296:37: note: 'relativeTimeFormat' declared here - 296 | Rooted relativeTimeFormat(cx); - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/RelativeTimeFormat.cpp:288:45: note: 'cx' declared here - 288 | bool js::intl_FormatRelativeTime(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool Locale(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:534:68: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tagLinearStr' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp: In member function 'js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::FunctionScope; SpecificEnvironmentType = js::CallObject]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here + 1689 | Rooted> rootedData( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1685:53: note: 'cx' declared here + 1685 | Scope* ScopeStencil::createSpecificScope(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr >]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr >; T = mozilla::UniquePtr >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::ModuleScope; SpecificEnvironmentType = js::ModuleEnvironmentObject]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1689:59: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rootedData' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp: In function 'bool Locale(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:534:27: note: 'tagLinearStr' declared here - 534 | Rooted tagLinearStr(cx, tagStr->ensureLinear(cx)); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:499:31: note: 'cx' declared here - 499 | static bool Locale(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:24, - from /build/reproducible-path/mozjs115-115.18.0/js/src/util/Poison.h:25, - from /build/reproducible-path/mozjs115-115.18.0/js/src/ds/LifoAlloc.h:196, - from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/CompilationStencil.h:21, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testCompileScript.cpp:9, - from Unified_cpp_js_src_jsapi-tests3.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp: In member function 'js::Scope* js::frontend::ScopeStencil::createSpecificScope(JSContext*, js::frontend::CompilationAtomCache&, JS::Handle, js::frontend::BaseParserScopeData*) const [with SpecificScopeType = js::ModuleScope; SpecificEnvironmentType = js::ModuleEnvironmentObject]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1689:59: note: 'rootedData' declared here + 1689 | Rooted> rootedData( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:1685:53: note: 'cx' declared here + 1685 | Scope* ScopeStencil::createSpecificScope(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = PromiseReactionRecord*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = PromiseReactionRecord*; T = PromiseReactionRecord*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool PerformPromiseThenWithoutSettleHandlers(JSContext*, JS::Handle, JS::Handle, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5948:56, + inlined from 'bool OriginalPromiseThenWithoutSettleHandlers(JSContext*, JS::Handle, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5180:49, + inlined from 'bool PromiseResolveBuiltinThenableJob(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:2386:47: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'reaction' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testCompileScript.cpp:13: -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here - 332 | JS::Rooted s(cx, JS::ToString(cx, v)); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here - 324 | void maybeAppendException(JSAPITestString& message) override { - | ^~~~~~~~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src8.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -js/src/Unified_cpp_js_src9.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ListFormatObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ListFormatObject*; T = js::ListFormatObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::intl_FormatList(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/ListFormat.cpp:323:53: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'listFormat' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool PromiseResolveBuiltinThenableJob(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5946:34: note: 'reaction' declared here + 5946 | Rooted reaction( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:2362:57: note: 'cx' declared here + 2362 | static bool PromiseResolveBuiltinThenableJob(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = PromiseReactionRecord*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = PromiseReactionRecord*; T = PromiseReactionRecord*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool PerformPromiseThen(JSContext*, JS::Handle, JS::HandleValue, JS::HandleValue, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5908:56: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'reaction' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/ListFormat.cpp: In function 'bool js::intl_FormatList(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/ListFormat.cpp:322:29: note: 'listFormat' declared here - 322 | Rooted listFormat( - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/ListFormat.cpp:318:37: note: 'cx' declared here - 318 | bool js::intl_FormatList(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests5.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests5.o.pp Unified_cpp_js_src_jsapi-tests5.cpp -js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.o -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.cpp:7, - from Unified_cpp_js_src7.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'virtual bool js::BaseProxyHandler::has(JSContext*, JS::HandleObject, JS::HandleId, bool*) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp:53:24: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool PerformPromiseThen(JSContext*, JS::Handle, JS::HandleValue, JS::HandleValue, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5906:34: note: 'reaction' declared here + 5906 | Rooted reaction( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5869:16: note: 'cx' declared here + 5869 | JSContext* cx, Handle promise, HandleValue onFulfilled_, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::PromiseObject* js::OriginalPromiseThen(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5125:9: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedPromise' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src7.cpp:20: -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp: In member function 'virtual bool js::BaseProxyHandler::has(JSContext*, JS::HandleObject, JS::HandleId, bool*) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp:53:16: note: 'proto' declared here - 53 | RootedObject proto(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp:32:39: note: 'cx' declared here - 32 | bool BaseProxyHandler::has(JSContext* cx, HandleObject proxy, HandleId id, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'js::PromiseObject* js::OriginalPromiseThen(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5119:26: note: 'unwrappedPromise' declared here + 5119 | Rooted unwrappedPromise( + | ^~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5110:65: note: 'cx' declared here + 5110 | [[nodiscard]] PromiseObject* js::OriginalPromiseThen(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ShadowRealmObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ShadowRealmObject*; T = js::ShadowRealmObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool ShadowRealm_importValue(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp:606:76: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shadowRealm' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp: In function 'bool ShadowRealm_importValue(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp:605:30: note: 'shadowRealm' declared here + 605 | Rooted shadowRealm(cx, + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/ShadowRealm.cpp:598:48: note: 'cx' declared here + 598 | static bool ShadowRealm_importValue(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'virtual bool js::BaseProxyHandler::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp:101:26: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::NonSyntacticLexicalEnvironmentObject* js::ObjectRealm::getOrCreateNonSyntacticLexicalEnvironment(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Realm.cpp:168:76: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'lexicalEnv' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp: In member function 'virtual bool js::BaseProxyHandler::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp:101:18: note: 'proto' declared here - 101 | RootedObject proto(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp:79:39: note: 'cx' declared here - 79 | bool BaseProxyHandler::get(JSContext* cx, HandleObject proxy, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool JS_DefineFunctionsWithHelp(JSContext*, JS::HandleObject, const JSFunctionSpecWithHelp*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.cpp:213:72: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fun' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Realm.cpp: In member function 'js::NonSyntacticLexicalEnvironmentObject* js::ObjectRealm::getOrCreateNonSyntacticLexicalEnvironment(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Realm.cpp:168:16: note: 'lexicalEnv' declared here + 168 | RootedObject lexicalEnv(cx, nonSyntacticLexicalEnvironments_->lookup(key)); + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Realm.cpp:153:67: note: 'cx' declared here + 153 | ObjectRealm::getOrCreateNonSyntacticLexicalEnvironment(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool Promise_then_impl(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5800:9: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedPromise' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.cpp: In function 'bool JS_DefineFunctionsWithHelp(JSContext*, JS::HandleObject, const JSFunctionSpecWithHelp*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.cpp:212:20: note: 'fun' declared here - 212 | RootedFunction fun(cx, DefineFunction(cx, obj, id, fs->call, fs->nargs, - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.cpp:200:16: note: 'cx' declared here - 200 | JSContext* cx, HandleObject obj, const JSFunctionSpecWithHelp* fs) { +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool Promise_then_impl(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue, bool)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5794:26: note: 'unwrappedPromise' declared here + 5794 | Rooted unwrappedPromise( + | ^~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5771:42: note: 'cx' declared here + 5771 | static bool Promise_then_impl(JSContext* cx, HandleValue promiseVal, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = PromiseReactionRecord*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = PromiseReactionRecord*; T = PromiseReactionRecord*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::ReactToUnwrappedPromise(JSContext*, JS::Handle, JS::HandleObject, JS::HandleObject, UnhandledRejectionBehavior)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5211:56: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'reaction' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool js::ReactToUnwrappedPromise(JSContext*, JS::Handle, JS::HandleObject, JS::HandleObject, UnhandledRejectionBehavior)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5209:34: note: 'reaction' declared here + 5209 | Rooted reaction( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5189:16: note: 'cx' declared here + 5189 | JSContext* cx, Handle unwrappedPromise, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool CopyProxyObject(JSContext*, JS::Handle, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.cpp:558:19, - inlined from 'JSObject* JS_CloneObject(JSContext*, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.cpp:601:25: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::AsyncFromSyncIteratorMethod(JSContext*, JS::CallArgs&, CompletionKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5512:60: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'resultPromise' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.cpp: In function 'JSObject* JS_CloneObject(JSContext*, JS::HandleObject, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.cpp:558:15: note: 'v' declared here - 558 | RootedValue v(cx); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.cpp:570:51: note: 'cx' declared here - 570 | JS_PUBLIC_API JSObject* JS_CloneObject(JSContext* cx, HandleObject obj, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool js::AsyncFromSyncIteratorMethod(JSContext*, JS::CallArgs&, CompletionKind)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5511:26: note: 'resultPromise' declared here + 5511 | Rooted resultPromise( + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5505:49: note: 'cx' declared here + 5505 | bool js::AsyncFromSyncIteratorMethod(JSContext* cx, CallArgs& args, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr >]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr >; T = mozilla::UniquePtr >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::WasmInstanceScope* js::WasmInstanceScope::create(JSContext*, js::WasmInstanceObject*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:741:71: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'data' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp: In static member function 'static js::WasmInstanceScope* js::WasmInstanceScope::create(JSContext*, js::WasmInstanceObject*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:740:34: note: 'data' declared here + 740 | Rooted> data( + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Scope.cpp:730:57: note: 'cx' declared here + 730 | WasmInstanceScope* WasmInstanceScope::create(JSContext* cx, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* js::GetTestingFunctions(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.cpp:672:45: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + inlined from 'bool InternalAwait(JSContext*, JS::HandleValue, JS::HandleObject, js::PromiseHandler, js::PromiseHandler, T) [with T = js::AsyncFunctionAwait(JSContext*, JS::Handle, JS::HandleValue)::)>]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5440:16, + inlined from 'JSObject* js::AsyncFunctionAwait(JSContext*, JS::Handle, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5493:21: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.cpp: In function 'JSObject* js::GetTestingFunctions(JSContext*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.cpp:672:16: note: 'obj' declared here - 672 | RootedObject obj(cx, JS_NewPlainObject(cx)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.cpp:671:60: note: 'cx' declared here - 671 | JS_PUBLIC_API JSObject* js::GetTestingFunctions(JSContext* cx) { - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests6.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests6.o.pp Unified_cpp_js_src_jsapi-tests6.cpp -js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests7.o -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCHashTable.h:14, - from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/SharedIntlData.h:17, - from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/SharedIntlData.cpp:9, - from Unified_cpp_js_src6.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::intl::SharedIntlData::isUpperCaseFirst(JSContext*, JS::HandleString, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/SharedIntlData.cpp:647:68: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'localeLinear' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'JSObject* js::AsyncFunctionAwait(JSContext*, JS::Handle, JS::HandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5440:16: note: 'promise' declared here + 5440 | RootedObject promise(cx, PromiseObject::unforgeableResolve(cx, value)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5488:16: note: 'cx' declared here + 5488 | JSContext* cx, Handle genObj, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool InternalAwait(JSContext*, JS::HandleValue, JS::HandleObject, js::PromiseHandler, js::PromiseHandler, T) [with T = js::InternalAsyncGeneratorAwait(JSContext*, JS::Handle, JS::Handle, PromiseHandler, PromiseHandler)::)>]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5440:16, + inlined from 'bool js::InternalAsyncGeneratorAwait(JSContext*, JS::Handle, JS::Handle, PromiseHandler, PromiseHandler)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5478:23: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promise' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/SharedIntlData.cpp: In member function 'bool js::intl::SharedIntlData::isUpperCaseFirst(JSContext*, JS::HandleString, bool*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/SharedIntlData.cpp:647:27: note: 'localeLinear' declared here - 647 | Rooted localeLinear(cx, locale->ensureLinear(cx)); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/SharedIntlData.cpp:638:60: note: 'cx' declared here - 638 | bool js::intl::SharedIntlData::isUpperCaseFirst(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::ToNumberSlow(JSContext*, JS::HandleValue, double*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsnum.cpp:2006:23: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool js::InternalAsyncGeneratorAwait(JSContext*, JS::Handle, JS::Handle, PromiseHandler, PromiseHandler)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5440:16: note: 'promise' declared here + 5440 | RootedObject promise(cx, PromiseObject::unforgeableResolve(cx, value)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:5472:16: note: 'cx' declared here + 5472 | JSContext* cx, JS::Handle generator, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = PromiseReactionRecord*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = PromiseReactionRecord*; T = PromiseReactionRecord*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool AddDummyPromiseReactionForDebugger(JSContext*, JS::Handle, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:6132:55: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'reaction' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src7.cpp:11: -/build/reproducible-path/mozjs115-115.18.0/js/src/jsnum.cpp: In function 'bool js::ToNumberSlow(JSContext*, JS::HandleValue, double*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsnum.cpp:2006:15: note: 'v' declared here - 2006 | RootedValue v(cx, v_); - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsnum.cpp:2002:48: note: 'cx' declared here - 2002 | JS_PUBLIC_API bool js::ToNumberSlow(JSContext* cx, HandleValue v_, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool AddDummyPromiseReactionForDebugger(JSContext*, JS::Handle, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:6130:34: note: 'reaction' declared here + 6130 | Rooted reaction( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:6117:16: note: 'cx' declared here + 6117 | JSContext* cx, Handle promise, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::SetPropertyIgnoringNamedGetter(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::Handle >, JS::ObjectOpResult&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp:171:26: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool CommonPerformPromiseCombinator(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::HandleObject, JS::HandleValue, bool*, bool, T) [with T = PerformPromiseAny(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::Handle, JS::HandleValue, bool*)::]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:3485:16: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promiseCtor' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp: In function 'bool js::SetPropertyIgnoringNamedGetter(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::Handle >, JS::ObjectOpResult&)': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp:171:18: note: 'proto' declared here - 171 | RootedObject proto(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp:162:16: note: 'cx' declared here - 162 | JSContext* cx, HandleObject obj, HandleId id, HandleValue v, +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool CommonPerformPromiseCombinator(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::HandleObject, JS::HandleValue, bool*, bool, T) [with T = PerformPromiseAny(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::Handle, JS::HandleValue, bool*)::]': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:3485:16: note: 'promiseCtor' declared here + 3485 | RootedObject promiseCtor( + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:3482:16: note: 'cx' declared here + 3482 | JSContext* cx, PromiseForOfIterator& iterator, HandleObject C, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool JS_StringToId(JSContext*, JS::HandleString, JS::MutableHandleId)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:1526:44: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'value' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::ArrayObject* js::RegExpRealm::createMatchResultTemplateObject(JSContext*, ResultTemplateKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:859:78: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'templateObject' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src6.cpp:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp: In function 'bool JS_StringToId(JSContext*, JS::HandleString, JS::MutableHandleId)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:1526:15: note: 'value' declared here - 1526 | RootedValue value(cx, StringValue(string)); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:1521:45: note: 'cx' declared here - 1521 | JS_PUBLIC_API bool JS_StringToId(JSContext* cx, HandleString string, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::NativeObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = js::NativeObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool JS_DeepFreezeObject(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:1968:60: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'nobj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp: In member function 'js::ArrayObject* js::RegExpRealm::createMatchResultTemplateObject(JSContext*, ResultTemplateKind)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:857:24: note: 'templateObject' declared here + 857 | Rooted templateObject( + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:853:16: note: 'cx' declared here + 853 | JSContext* cx, ResultTemplateKind kind) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool CommonPerformPromiseCombinator(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::HandleObject, JS::HandleValue, bool*, bool, T) [with T = PerformPromiseAll(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::Handle, JS::HandleValue, bool*)::]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:3485:16, + inlined from 'bool PerformPromiseAll(JSContext*, PromiseForOfIterator&, JS::HandleObject, JS::Handle, JS::HandleValue, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:4020:38, + inlined from 'bool CommonPromiseCombinator(JSContext*, JS::CallArgs&, CombinatorKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:3065:33: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promiseCtor' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp: In function 'bool JS_DeepFreezeObject(JSContext*, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:1968:27: note: 'nobj' declared here - 1968 | Rooted nobj(cx, &obj->as()); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:1947:51: note: 'cx' declared here - 1947 | JS_PUBLIC_API bool JS_DeepFreezeObject(JSContext* cx, HandleObject obj) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'bool CommonPromiseCombinator(JSContext*, JS::CallArgs&, CombinatorKind)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:3485:16: note: 'promiseCtor' declared here + 3485 | RootedObject promiseCtor( + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:2961:62: note: 'cx' declared here + 2961 | [[nodiscard]] static bool CommonPromiseCombinator(JSContext* cx, CallArgs& args, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::RegExpObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::RegExpObject*; T = js::RegExpObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::RegExpObject* js::RegExpAlloc(JSContext*, NewObjectKind, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:65:75: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'regexp' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp: In function 'js::RegExpObject* js::RegExpAlloc(JSContext*, NewObjectKind, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:64:25: note: 'regexp' declared here + 64 | Rooted regexp( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:62:42: note: 'cx' declared here + 62 | RegExpObject* js::RegExpAlloc(JSContext* cx, NewObjectKind newKind, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::RegExpObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::RegExpObject*; T = js::RegExpObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::RegExpObject* js::RegExpObject::createSyntaxChecked(JSContext*, JS::Handle, JS::RegExpFlags, js::NewObjectKind)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:209:60: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'regexp' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp: In static member function 'static js::RegExpObject* js::RegExpObject::createSyntaxChecked(JSContext*, JS::Handle, JS::RegExpFlags, js::NewObjectKind)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:209:25: note: 'regexp' declared here + 209 | Rooted regexp(cx, RegExpAlloc(cx, newKind)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:205:60: note: 'cx' declared here + 205 | RegExpObject* RegExpObject::createSyntaxChecked(JSContext* cx, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSFunction* JS::GetSelfHostedFunction(JSContext*, const char*, HandleId, unsigned int)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2170:52: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'name' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + inlined from 'static js::RegExpObject* js::RegExpObject::create(JSContext*, const CharT*, size_t, JS::RegExpFlags, js::NewObjectKind) [with CharT = char16_t]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:192:19: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'source' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp: In function 'JSFunction* JS::GetSelfHostedFunction(JSContext*, const char*, HandleId, unsigned int)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2170:19: note: 'name' declared here - 2170 | Rooted name(cx, IdToFunctionName(cx, id)); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2161:64: note: 'cx' declared here - 2161 | JS_PUBLIC_API JSFunction* JS::GetSelfHostedFunction(JSContext* cx, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp: In static member function 'static js::RegExpObject* js::RegExpObject::create(JSContext*, const CharT*, size_t, JS::RegExpFlags, js::NewObjectKind) [with CharT = char16_t]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:192:19: note: 'source' declared here + 192 | Rooted source(cx, AtomizeChars(cx, chars, length)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:186:47: note: 'cx' declared here + 186 | RegExpObject* RegExpObject::create(JSContext* cx, const CharT* chars, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSFunction* JS::NewFunctionFromSpec(JSContext*, const JSFunctionSpec*, HandleId)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2217:54: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'name' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + inlined from 'static js::RegExpObject* js::RegExpObject::create(JSContext*, const CharT*, size_t, JS::RegExpFlags, js::NewObjectKind) [with CharT = char16_t]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:192:19, + inlined from 'JSObject* JS::NewUCRegExpObject(JSContext*, const char16_t*, size_t, RegExpFlags)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:1092:30: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'source' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp: In function 'JSFunction* JS::NewFunctionFromSpec(JSContext*, const JSFunctionSpec*, HandleId)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2217:21: note: 'name' declared here - 2217 | Rooted name(cx, IdToFunctionName(cx, id)); - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2188:62: note: 'cx' declared here - 2188 | JS_PUBLIC_API JSFunction* JS::NewFunctionFromSpec(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'JSFunction* JS::NewFunctionFromSpec(JSContext*, const JSFunctionSpec*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2254:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp: In function 'JSObject* JS::NewUCRegExpObject(JSContext*, const char16_t*, size_t, RegExpFlags)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:192:19: note: 'source' declared here + 192 | Rooted source(cx, AtomizeChars(cx, chars, length)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:1085:58: note: 'cx' declared here + 1085 | JS_PUBLIC_API JSObject* JS::NewUCRegExpObject(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::RegExpObject* js::RegExpObject::create(JSContext*, const CharT*, size_t, JS::RegExpFlags, js::NewObjectKind) [with CharT = char16_t]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:192:19, + inlined from 'JSObject* JS::NewRegExpObject(JSContext*, const char*, size_t, RegExpFlags)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:1082:30: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'source' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp: In function 'JSFunction* JS::NewFunctionFromSpec(JSContext*, const JSFunctionSpec*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2254:12: note: 'id' declared here - 2254 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2252:62: note: 'cx' declared here - 2252 | JS_PUBLIC_API JSFunction* JS::NewFunctionFromSpec(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool num_parseInt(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsnum.cpp:630:60: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'inputString' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp: In function 'JSObject* JS::NewRegExpObject(JSContext*, const char*, size_t, RegExpFlags)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:192:19: note: 'source' declared here + 192 | Rooted source(cx, AtomizeChars(cx, chars, length)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:1072:56: note: 'cx' declared here + 1072 | JS_PUBLIC_API JSObject* JS::NewRegExpObject(JSContext* cx, const char* bytes, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::RegExpObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::RegExpObject*; T = js::RegExpObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* js::CloneRegExpObject(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:965:65: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'clone' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsnum.cpp: In function 'bool num_parseInt(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsnum.cpp:630:16: note: 'inputString' declared here - 630 | RootedString inputString(cx, ToString(cx, args[0])); - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsnum.cpp:575:37: note: 'cx' declared here - 575 | static bool num_parseInt(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests7.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests7.o.pp Unified_cpp_js_src_jsapi-tests7.cpp -js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests8.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GlobalObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = js::GlobalObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* JS::GetPromiseConstructor(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2615:48: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'global' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp: In function 'JSObject* js::CloneRegExpObject(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:964:25: note: 'clone' declared here + 964 | Rooted clone( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/RegExpObject.cpp:961:44: note: 'cx' declared here + 961 | JSObject* js::CloneRegExpObject(JSContext* cx, Handle regex) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* js::GetWaitForAllPromise(JSContext*, JS::HandleObjectVector)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:3161:79: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'C' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp: In function 'JSObject* JS::GetPromiseConstructor(JSContext*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2615:25: note: 'global' declared here - 2615 | Rooted global(cx, cx->global()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2613:62: note: 'cx' declared here - 2613 | JS_PUBLIC_API JSObject* JS::GetPromiseConstructor(JSContext* cx) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GlobalObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = js::GlobalObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSObject* JS::GetPromisePrototype(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2621:48: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'global' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp: In function 'JSObject* js::GetWaitForAllPromise(JSContext*, JS::HandleObjectVector)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:3160:16: note: 'C' declared here + 3160 | RootedObject C(cx, + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/Promise.cpp:3150:16: note: 'cx' declared here + 3150 | JSContext* cx, JS::HandleObjectVector promises) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SavedFrame*; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::SavedFrame* js::SavedStacks::createFrameFromLookup(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1805:55: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp: In function 'JSObject* JS::GetPromisePrototype(JSContext*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2621:25: note: 'global' declared here - 2621 | Rooted global(cx, cx->global()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2619:60: note: 'cx' declared here - 2619 | JS_PUBLIC_API JSObject* JS::GetPromisePrototype(JSContext* cx) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Proxy.h:15, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Wrapper.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:8, - from Unified_cpp_js_src8.cpp:2: -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual bool js::ScriptedProxyHandler::isArray(JSContext*, JS::HandleObject, JS::IsArrayAnswer*) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1412:60: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In member function 'js::SavedFrame* js::SavedStacks::createFrameFromLookup(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1805:23: note: 'frame' declared here + 1805 | Rooted frame(cx, SavedFrame::create(cx)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1804:16: note: 'cx' declared here + 1804 | JSContext* cx, Handle lookup) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::ArrayObject* js::StringSplitString(JSContext*, JS::HandleString, JS::HandleString, uint32_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3613:62: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'linearStr' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src8.cpp:20: -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'virtual bool js::ScriptedProxyHandler::isArray(JSContext*, JS::HandleObject, JS::IsArrayAnswer*) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1412:16: note: 'target' declared here - 1412 | RootedObject target(cx, proxy->as().target()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1410:47: note: 'cx' declared here - 1410 | bool ScriptedProxyHandler::isArray(JSContext* cx, HandleObject proxy, +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp: In function 'js::ArrayObject* js::StringSplitString(JSContext*, JS::HandleString, JS::HandleString, uint32_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3613:27: note: 'linearStr' declared here + 3613 | Rooted linearStr(cx, str->ensureLinear(cx)); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/String.cpp:3609:47: note: 'cx' declared here + 3609 | ArrayObject* js::StringSplitString(JSContext* cx, HandleString str, | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SavedFrame*; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::SavedFrame* js::SavedStacks::getOrCreateSavedFrame(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1791:66: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'frame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In member function 'js::SavedFrame* js::SavedStacks::getOrCreateSavedFrame(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1791:23: note: 'frame' declared here + 1791 | Rooted frame(cx, createFrameFromLookup(cx, lookup)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1783:16: note: 'cx' declared here + 1783 | JSContext* cx, Handle lookup) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::GCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::GCVector; T = JS::GCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::SavedStacks::adoptAsyncStack(JSContext*, JS::MutableHandle, JS::Handle, const mozilla::Maybe&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1660:67: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'stackChain' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In member function 'bool js::SavedStacks::adoptAsyncStack(JSContext*, JS::MutableHandle, JS::Handle, const mozilla::Maybe&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1660:30: note: 'stackChain' declared here + 1660 | Rooted stackChain(cx, js::GCLookupVector(cx)); + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1645:46: note: 'cx' declared here + 1645 | bool SavedStacks::adoptAsyncStack(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::SavedStacks::copyAsyncStack(JSContext*, JS::HandleObject, JS::HandleString, JS::MutableHandle, const mozilla::Maybe&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1333:67: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'asyncCauseAtom' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In member function 'bool js::SavedStacks::copyAsyncStack(JSContext*, JS::HandleObject, JS::HandleString, JS::MutableHandle, const mozilla::Maybe&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1333:19: note: 'asyncCauseAtom' declared here + 1333 | Rooted asyncCauseAtom(cx, AtomizeString(cx, asyncCause)); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1326:45: note: 'cx' declared here + 1326 | bool SavedStacks::copyAsyncStack(JSContext* cx, HandleObject asyncStack, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool date_toJSON(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2944:50: + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual JSObject* js::SavedStacks::MetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1925:30: /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src6.cpp:38: -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_toJSON(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2944:16: note: 'obj' declared here - 2944 | RootedObject obj(cx, ToObject(cx, args.thisv())); +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In member function 'virtual JSObject* js::SavedStacks::MetadataBuilder::build(JSContext*, JS::HandleObject, js::AutoEnterOOMUnsafeRegion&) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1925:16: note: 'obj' declared here + 1925 | RootedObject obj(cx, target); | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2939:36: note: 'cx' declared here - 2939 | static bool date_toJSON(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual bool js::ForwardingProxyHandler::isExtensible(JSContext*, JS::HandleObject, bool*) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:129:60: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:1923:16: note: 'cx' declared here + 1923 | JSContext* cx, HandleObject target, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SavedFrame*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::SavedFrame*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool JS::ubi::ConstructSavedFrameStackSlow(JSContext*, StackFrame&, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:2082:41: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'parentFrame' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src8.cpp:38: -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp: In member function 'virtual bool js::ForwardingProxyHandler::isExtensible(JSContext*, JS::HandleObject, bool*) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:129:16: note: 'target' declared here - 129 | RootedObject target(cx, proxy->as().target()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:127:54: note: 'cx' declared here - 127 | bool ForwardingProxyHandler::isExtensible(JSContext* cx, HandleObject proxy, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool ReactToPromise(JSContext*, JS::Handle, JS::Handle, JS::Handle, js::UnhandledRejectionBehavior)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2812:56, - inlined from 'bool JS::AddPromiseReactionsIgnoringUnhandledRejection(JSContext*, HandleObject, HandleObject, HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2839:24: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promiseVal' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp: In function 'bool JS::ubi::ConstructSavedFrameStackSlow(JSContext*, StackFrame&, JS::MutableHandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:2082:27: note: 'parentFrame' declared here + 2082 | Rooted parentFrame(cx); + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SavedStacks.cpp:2040:16: note: 'cx' declared here + 2040 | JSContext* cx, JS::ubi::StackFrame& frame, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp: In function 'bool JS::AddPromiseReactionsIgnoringUnhandledRejection(JSContext*, HandleObject, HandleObject, HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2812:17: note: 'promiseVal' declared here - 2812 | RootedValue promiseVal(cx, ObjectValue(*promiseObj)); - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2837:16: note: 'cx' declared here - 2837 | JSContext* cx, JS::HandleObject promiseObj, JS::HandleObject onFulfilled, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here + 332 | JS::Rooted s(cx, JS::ToString(cx, v)); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here + 324 | void maybeAppendException(JSAPITestString& message) override { + | ^~~~~~~~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit4.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests23.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests23.o.pp Unified_cpp_js_src_jsapi-tests23.cpp +js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests3.o +js/src/jit/Unified_cpp_js_src_jit5.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src21.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/Unified_cpp_js_src22.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src22.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/Unified_cpp_js_src23.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests3.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests3.o.pp Unified_cpp_js_src_jsapi-tests3.cpp +js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests4.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests4.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests4.o.pp Unified_cpp_js_src_jsapi-tests4.cpp +js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests5.o +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:24, + from /build/reproducible-path/mozjs115-115.18.0/js/src/util/Poison.h:25, + from /build/reproducible-path/mozjs115-115.18.0/js/src/ds/LifoAlloc.h:196, + from /build/reproducible-path/mozjs115-115.18.0/js/src/frontend/CompilationStencil.h:21, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testCompileScript.cpp:9, + from Unified_cpp_js_src_jsapi-tests3.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testCompileScript.cpp:13: +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here + 332 | JS::Rooted s(cx, JS::ToString(cx, v)); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here + 324 | void maybeAppendException(JSAPITestString& message) override { + | ^~~~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.h:10, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:7, + from Unified_cpp_js_src21.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool intrinsic_RegExpGetSubstitution(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1356:74: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'string' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_RegExpGetSubstitution(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1356:27: note: 'string' declared here + 1356 | Rooted string(cx, args[1].toString()->ensureLinear(cx)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1349:56: note: 'cx' declared here + 1349 | static bool intrinsic_RegExpGetSubstitution(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool ReactToPromise(JSContext*, JS::Handle, JS::Handle, JS::Handle, js::UnhandledRejectionBehavior)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2812:56, - inlined from 'bool JS::AddPromiseReactions(JSContext*, HandleObject, HandleObject, HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2832:24: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promiseVal' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::MutableHandle; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool intrinsic_IsArray(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:150:30: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'val' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp: In function 'bool JS::AddPromiseReactions(JSContext*, HandleObject, HandleObject, HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2812:17: note: 'promiseVal' declared here - 2812 | RootedValue promiseVal(cx, ObjectValue(*promiseObj)); - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2828:55: note: 'cx' declared here - 2828 | JS_PUBLIC_API bool JS::AddPromiseReactions(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual bool js::ForwardingProxyHandler::getPrototype(JSContext*, JS::HandleObject, JS::MutableHandleObject) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:95:60: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_IsArray(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:150:15: note: 'val' declared here + 150 | RootedValue val(cx, args[0]); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:147:42: note: 'cx' declared here + 147 | static bool intrinsic_IsArray(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool intrinsic_DefineProperty(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:544:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp: In member function 'virtual bool js::ForwardingProxyHandler::getPrototype(JSContext*, JS::HandleObject, JS::MutableHandleObject) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:95:16: note: 'target' declared here - 95 | RootedObject target(cx, proxy->as().target()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:93:54: note: 'cx' declared here - 93 | bool ForwardingProxyHandler::getPrototype(JSContext* cx, HandleObject proxy, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_DefineProperty(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:544:12: note: 'id' declared here + 544 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:533:49: note: 'cx' declared here + 533 | static bool intrinsic_DefineProperty(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallAndConstruct.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testErrorCopying.cpp:11, - from Unified_cpp_js_src_jsapi-tests5.cpp:2: + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.h:30, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:19, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testDeepFreeze.cpp:8, + from Unified_cpp_js_src_jsapi-tests4.cpp:2: In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testErrorCopying.cpp:13: /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here 332 | JS::Rooted s(cx, JS::ToString(cx, v)); @@ -25776,245 +21197,420 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here 324 | void maybeAppendException(JSAPITestString& message) override { | ^~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSErrorReport* js::ErrorFromException(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsexn.cpp:255:47, - inlined from 'JSErrorReport* JS_ErrorFromException(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:3830:28: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool intrinsic_ToPropertyKey(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:237:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src6.cpp:47: -/build/reproducible-path/mozjs115-115.18.0/js/src/jsexn.cpp: In function 'JSErrorReport* JS_ErrorFromException(JSContext*, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsexn.cpp:255:16: note: 'obj' declared here - 255 | RootedObject obj(cx, UncheckedUnwrap(objArg)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:3825:63: note: 'cx' declared here - 3825 | JS_PUBLIC_API JSErrorReport* JS_ErrorFromException(JSContext* cx, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_ToPropertyKey(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:237:12: note: 'id' declared here + 237 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:235:48: note: 'cx' declared here + 235 | static bool intrinsic_ToPropertyKey(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool intrinsic_DefineDataProperty(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:491:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_DefineDataProperty(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:491:12: note: 'id' declared here + 491 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:480:53: note: 'cx' declared here + 480 | static bool intrinsic_DefineDataProperty(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::TypedArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::TypedArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool intrinsic_TypedArrayBitwiseSlice(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1211:64: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unsafeTypedArrayCrossCompartment' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_TypedArrayBitwiseSlice(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1211:29: note: 'unsafeTypedArrayCrossCompartment' declared here + 1211 | Rooted unsafeTypedArrayCrossCompartment(cx); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1196:57: note: 'cx' declared here + 1196 | static bool intrinsic_TypedArrayBitwiseSlice(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool JS_CharsToId(JSContext*, JS::TwoByteChars, JS::MutableHandleId)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:4385:77: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool InitSelfHostingFromStencil(JSContext*, js::frontend::CompilationAtomCache&, const js::frontend::CompilationStencil&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:2379:32, + inlined from 'bool JSRuntime::initSelfHostingFromStencil(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:2554:36: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'prevAtom' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp: In function 'bool JS_CharsToId(JSContext*, JS::TwoByteChars, JS::MutableHandleId)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:4384:19: note: 'atom' declared here - 4384 | Rooted atom(cx, - | ^~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:4382:44: note: 'cx' declared here - 4382 | JS_PUBLIC_API bool JS_CharsToId(JSContext* cx, JS::TwoByteChars chars, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'virtual bool js::ScriptedProxyHandler::getPrototype(JSContext*, JS::HandleObject, JS::MutableHandleObject) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:275:30: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'targetProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp: In member function 'bool JSRuntime::initSelfHostingFromStencil(JSContext*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:2379:21: note: 'prevAtom' declared here + 2379 | Rooted prevAtom(cx); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:2553:55: note: 'cx' declared here + 2553 | bool JSRuntime::initSelfHostingFromStencil(JSContext* cx) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DictionaryPropMap*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DictionaryPropMap*; T = js::DictionaryPropMap*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::NativeObject::toDictionaryMode(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:115:61: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'dictMap' in '((js::StackRootedBase**)cx)[11]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'virtual bool js::ScriptedProxyHandler::getPrototype(JSContext*, JS::HandleObject, JS::MutableHandleObject) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:275:16: note: 'targetProto' declared here - 275 | RootedObject targetProto(cx); - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:216:52: note: 'cx' declared here - 216 | bool ScriptedProxyHandler::getPrototype(JSContext* cx, HandleObject proxy, +In file included from Unified_cpp_js_src21.cpp:11: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp: In static member function 'static bool js::NativeObject::toDictionaryMode(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:114:30: note: 'dictMap' declared here + 114 | Rooted dictMap( + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:101:52: note: 'cx' declared here + 101 | bool js::NativeObject::toDictionaryMode(JSContext* cx, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'virtual bool js::ScriptedProxyHandler::setPrototype(JSContext*, JS::HandleObject, JS::HandleObject, JS::ObjectOpResult&) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:353:30: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'targetProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests5.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests5.o.pp Unified_cpp_js_src_jsapi-tests5.cpp +js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::SharedShape* js::SharedShape::getPropMapShape(JSContext*, js::BaseShape*, size_t, JS::Handle, uint32_t, js::ObjectFlags, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:1310:79: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'virtual bool js::ScriptedProxyHandler::setPrototype(JSContext*, JS::HandleObject, JS::HandleObject, JS::ObjectOpResult&) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:353:16: note: 'targetProto' declared here - 353 | RootedObject targetProto(cx); - | ^~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:294:52: note: 'cx' declared here - 294 | bool ScriptedProxyHandler::setPrototype(JSContext* cx, HandleObject proxy, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'virtual bool js::BaseProxyHandler::getOwnEnumerablePropertyKeys(JSContext*, JS::HandleObject, JS::MutableHandleIdVector) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp:257:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp: In static member function 'static js::SharedShape* js::SharedShape::getPropMapShape(JSContext*, js::BaseShape*, size_t, JS::Handle, uint32_t, js::ObjectFlags, bool*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:1309:24: note: 'shape' declared here + 1309 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:1286:16: note: 'cx' declared here + 1286 | JSContext* cx, BaseShape* base, size_t nfixed, Handle map, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PropMap*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PropMap*; T = js::PropMap*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::NativeObject::changeCustomDataPropAttributes(JSContext*, JS::Handle, JS::HandleId, js::PropertyFlags)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:644:74: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'propMap' in '((js::StackRootedBase**)cx)[11]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp: In member function 'virtual bool js::BaseProxyHandler::getOwnEnumerablePropertyKeys(JSContext*, JS::HandleObject, JS::MutableHandleIdVector) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp:257:12: note: 'id' declared here - 257 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp:248:16: note: 'cx' declared here - 248 | JSContext* cx, HandleObject proxy, MutableHandleIdVector props) const { +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp: In static member function 'static bool js::NativeObject::changeCustomDataPropAttributes(JSContext*, JS::Handle, JS::HandleId, js::PropertyFlags)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:644:20: note: 'propMap' declared here + 644 | Rooted propMap(cx, map->lookup(cx, mapLength, id, &propIndex)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:626:62: note: 'cx' declared here + 626 | bool NativeObject::changeCustomDataPropAttributes(JSContext* cx, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.h:17, + from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/AtomicsObject.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.h:17, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SourceHook.cpp:15, + from Unified_cpp_js_src22.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::InterpreterFrame::prologue(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.cpp:175:41: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src22.cpp:11: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.cpp: In member function 'bool js::InterpreterFrame::prologue(JSContext*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.cpp:175:16: note: 'script' declared here + 175 | RootedScript script(cx, this->script()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.cpp:174:44: note: 'cx' declared here + 174 | bool InterpreterFrame::prologue(JSContext* cx) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::InterpreterFrame* js::InterpreterStack::pushInvokeFrame(JSContext*, const JS::CallArgs&, js::MaybeConstruct)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.cpp:392:47: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.cpp: In member function 'js::InterpreterFrame* js::InterpreterStack::pushInvokeFrame(JSContext*, const JS::CallArgs&, js::MaybeConstruct)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.cpp:392:16: note: 'script' declared here + 392 | RootedScript script(cx, fun->nonLazyScript()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.cpp:388:16: note: 'cx' declared here + 388 | JSContext* cx, const CallArgs& args, MaybeConstruct constructing) { | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool ProxyGetOwnPropertyDescriptorFromExpando(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle >)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:76:79, - inlined from 'static bool js::Proxy::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle >)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:220:52: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'expando' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedArrayBufferObject*; T = js::SharedArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::SharedArrayBufferObject* js::SharedArrayBufferObject::New(JSContext*, js::SharedArrayRawBuffer*, size_t, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp:366:70: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src8.cpp:11: -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp: In static member function 'static bool js::Proxy::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle >)': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:76:16: note: 'expando' declared here - 76 | RootedObject expando(cx, proxy->as().expando().toObjectOrNull()); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:205:16: note: 'cx' declared here - 205 | JSContext* cx, HandleObject proxy, HandleId id, +In file included from Unified_cpp_js_src21.cpp:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp: In static member function 'static js::SharedArrayBufferObject* js::SharedArrayBufferObject::New(JSContext*, js::SharedArrayRawBuffer*, size_t, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp:365:36: note: 'obj' declared here + 365 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp:360:16: note: 'cx' declared here + 360 | JSContext* cx, SharedArrayRawBuffer* buffer, size_t length, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JSErrorReport* js::ErrorFromException(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsexn.cpp:255:47: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedArrayBufferObject*; T = js::SharedArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::SharedArrayBufferObject* js::SharedArrayBufferObject::New(JSContext*, js::SharedArrayRawBuffer*, size_t, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp:366:70, + inlined from 'static js::SharedArrayBufferObject* js::SharedArrayBufferObject::New(JSContext*, size_t, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp:350:37: /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsexn.cpp: In function 'JSErrorReport* js::ErrorFromException(JSContext*, JS::HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsexn.cpp:255:16: note: 'obj' declared here - 255 | RootedObject obj(cx, UncheckedUnwrap(objArg)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsexn.cpp:248:50: note: 'cx' declared here - 248 | JSErrorReport* js::ErrorFromException(JSContext* cx, HandleObject objArg) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::Proxy::has(JSContext*, JS::HandleObject, JS::HandleId, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:409:26: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp: In static member function 'static js::SharedArrayBufferObject* js::SharedArrayBufferObject::New(JSContext*, size_t, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp:365:36: note: 'obj' declared here + 365 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp:341:66: note: 'cx' declared here + 341 | SharedArrayBufferObject* SharedArrayBufferObject::New(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedArrayBufferObject*; T = js::SharedArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::SharedArrayBufferObject* js::SharedArrayBufferObject::New(JSContext*, js::SharedArrayRawBuffer*, size_t, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp:366:70, + inlined from 'static js::SharedArrayBufferObject* js::SharedArrayBufferObject::New(JSContext*, size_t, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp:350:37, + inlined from 'JSObject* JS::NewSharedArrayBuffer(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp:568:38: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp: In static member function 'static bool js::Proxy::has(JSContext*, JS::HandleObject, JS::HandleId, bool*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:409:18: note: 'proto' declared here - 409 | RootedObject proto(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:386:28: note: 'cx' declared here - 386 | bool Proxy::has(JSContext* cx, HandleObject proxy, HandleId id, bool* bp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::Proxy::getInternal(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:516:28, - inlined from 'static bool js::Proxy::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:535:21: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp: In function 'JSObject* JS::NewSharedArrayBuffer(JSContext*, size_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp:365:36: note: 'obj' declared here + 365 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SharedArrayObject.cpp:559:61: note: 'cx' declared here + 559 | JS_PUBLIC_API JSObject* JS::NewSharedArrayBuffer(JSContext* cx, size_t nbytes) { + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonTypes.h:17, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonAnalysis.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/FoldLinearArithConstants.cpp:9, + from Unified_cpp_js_src_jit4.cpp:11: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool IonCompileScriptForBaseline(JSContext*, js::jit::BaselineFrame*, jsbytecode*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Ion.cpp:2090:42: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp: In static member function 'static bool js::Proxy::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:516:20: note: 'proto' declared here - 516 | RootedObject proto(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:530:28: note: 'cx' declared here - 530 | bool Proxy::get(JSContext* cx, HandleObject proxy, HandleValue receiver_, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::Proxy::has(JSContext*, JS::HandleObject, JS::HandleId, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:409:26, - inlined from 'bool proxy_LookupProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleObject, js::PropertyResult*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:843:18: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In file included from Unified_cpp_js_src_jit4.cpp:47: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Ion.cpp: In function 'bool IonCompileScriptForBaseline(JSContext*, js::jit::BaselineFrame*, jsbytecode*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Ion.cpp:2090:16: note: 'script' declared here + 2090 | RootedScript script(cx, frame->script()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Ion.cpp:2086:52: note: 'cx' declared here + 2086 | static bool IonCompileScriptForBaseline(JSContext* cx, BaselineFrame* frame, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::jit::IonCompileScriptForBaselineOSR(JSContext*, BaselineFrame*, uint32_t, jsbytecode*, IonOsrTempData**)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Ion.cpp:2234:42: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp: In function 'bool proxy_LookupProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleObject, js::PropertyResult*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:409:18: note: 'proto' declared here - 409 | RootedObject proto(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:839:45: note: 'cx' declared here - 839 | static bool proxy_LookupProperty(JSContext* cx, HandleObject obj, HandleId id, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::ProxyHas(JSContext*, JS::HandleObject, JS::HandleValue, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:425:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Ion.cpp: In function 'bool js::jit::IonCompileScriptForBaselineOSR(JSContext*, BaselineFrame*, uint32_t, jsbytecode*, IonOsrTempData**)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Ion.cpp:2234:16: note: 'script' declared here + 2234 | RootedScript script(cx, frame->script()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Ion.cpp:2221:53: note: 'cx' declared here + 2221 | bool jit::IonCompileScriptForBaselineOSR(JSContext* cx, BaselineFrame* frame, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, + inlined from 'js::ConstructArgs::ConstructArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:953:50, + inlined from 'bool intrinsic_ConstructFunction(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1633:33: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'constructArgs' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp: In function 'bool js::ProxyHas(JSContext*, JS::HandleObject, JS::HandleValue, bool*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:425:12: note: 'id' declared here - 425 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:423:30: note: 'cx' declared here - 423 | bool js::ProxyHas(JSContext* cx, HandleObject proxy, HandleValue idVal, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_ConstructFunction(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1633:17: note: 'constructArgs' declared here + 1633 | ConstructArgs constructArgs(cx); + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1623:52: note: 'cx' declared here + 1623 | static bool intrinsic_ConstructFunction(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, + inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:919:47, + inlined from 'bool CallSelfHostedNonGenericMethod(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1465:22: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'args2' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp: In function 'bool CallSelfHostedNonGenericMethod(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1465:14: note: 'args2' declared here + 1465 | InvokeArgs args2(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1455:48: note: 'cx' declared here + 1455 | bool CallSelfHostedNonGenericMethod(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::UniqueChars js::IdToPrintableUTF8(JSContext*, JS::HandleId, IdToPrintableBehavior)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:2192:34: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src22.cpp:47: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp: In function 'JS::UniqueChars js::IdToPrintableUTF8(JSContext*, JS::HandleId, IdToPrintableBehavior)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:2192:15: note: 'v' declared here + 2192 | RootedValue v(cx, IdToValue(id)); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:2184:46: note: 'cx' declared here + 2184 | UniqueChars js::IdToPrintableUTF8(JSContext* cx, HandleId id, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool FormatDate(JSContext*, js::DateTimeInfo::ShouldRFP, double, FormatSpec, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:3161:54: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool FillWithRepresentatives(JSContext*, JS::Handle, uint32_t*, const CharT*, size_t, size_t, const CheckString&, js::gc::Heap) [with CheckString = JSString::fillWithRepresentatives(JSContext*, JS::Handle)::; CharT = char16_t]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:1984:16: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom1' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool FormatDate(JSContext*, js::DateTimeInfo::ShouldRFP, double, FormatSpec, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:3161:16: note: 'str' declared here - 3161 | RootedString str(cx, NewStringCopyZ(cx, buf)); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:3091:35: note: 'cx' declared here - 3091 | static bool FormatDate(JSContext* cx, DateTimeInfo::ShouldRFP shouldRFP, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool ProxyHasOnExpando(JSContext*, JS::HandleObject, JS::HandleId, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:129:79, - inlined from 'static bool js::Proxy::hasOwn(JSContext*, JS::HandleObject, JS::HandleId, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:458:29: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'expando' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp: In function 'bool FillWithRepresentatives(JSContext*, JS::Handle, uint32_t*, const CharT*, size_t, size_t, const CheckString&, js::gc::Heap) [with CheckString = JSString::fillWithRepresentatives(JSContext*, JS::Handle)::; CharT = char16_t]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:1984:16: note: 'atom1' declared here + 1984 | RootedString atom1(cx, AtomizeChars(cx, chars, len)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:1969:48: note: 'cx' declared here + 1969 | static bool FillWithRepresentatives(JSContext* cx, Handle array, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool FillWithRepresentatives(JSContext*, JS::Handle, uint32_t*, const CharT*, size_t, size_t, const CheckString&, js::gc::Heap) [with CheckString = JSString::fillWithRepresentatives(JSContext*, JS::Handle)::; CharT = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:1984:16: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom1' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp: In static member function 'static bool js::Proxy::hasOwn(JSContext*, JS::HandleObject, JS::HandleId, bool*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:129:16: note: 'expando' declared here - 129 | RootedObject expando(cx, proxy->as().expando().toObjectOrNull()); - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:433:31: note: 'cx' declared here - 433 | bool Proxy::hasOwn(JSContext* cx, HandleObject proxy, HandleId id, bool* bp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::ProxyHasOwn(JSContext*, JS::HandleObject, JS::HandleValue, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:466:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp: In function 'bool FillWithRepresentatives(JSContext*, JS::Handle, uint32_t*, const CharT*, size_t, size_t, const CheckString&, js::gc::Heap) [with CheckString = JSString::fillWithRepresentatives(JSContext*, JS::Handle)::; CharT = unsigned char]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:1984:16: note: 'atom1' declared here + 1984 | RootedString atom1(cx, AtomizeChars(cx, chars, len)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:1969:48: note: 'cx' declared here + 1969 | static bool FillWithRepresentatives(JSContext* cx, Handle array, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = double; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:515:23: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'values' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp: In function 'bool js::ProxyHasOwn(JSContext*, JS::HandleObject, JS::HandleValue, bool*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:466:12: note: 'id' declared here - 466 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:464:33: note: 'cx' declared here - 464 | bool js::ProxyHasOwn(JSContext* cx, HandleObject proxy, HandleValue idVal, - | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:96: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = double; Ops = js::UnsharedOps]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:515:23: note: 'values' declared here + 515 | RootedValueVector values(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:485:54: note: 'cx' declared here + 485 | static bool initFromIterablePackedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = short unsigned int; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:515:23: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'values' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = short unsigned int; Ops = js::UnsharedOps]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:515:23: note: 'values' declared here + 515 | RootedValueVector values(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:485:54: note: 'cx' declared here + 485 | static bool initFromIterablePackedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = int; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:515:23: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'values' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = int; Ops = js::UnsharedOps]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:515:23: note: 'values' declared here + 515 | RootedValueVector values(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:485:54: note: 'cx' declared here + 485 | static bool initFromIterablePackedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = unsigned int; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:515:23: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'values' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::initFromIterablePackedArray(JSContext*, JS::Handle, JS::Handle) [with T = unsigned int; Ops = js::UnsharedOps]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:515:23: note: 'values' declared here + 515 | RootedValueVector values(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:485:54: note: 'cx' declared here + 485 | static bool initFromIterablePackedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool intrinsic_TypedArrayInitFromPackedArray(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1287:72: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'source' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp: In function 'bool intrinsic_TypedArrayInitFromPackedArray(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1287:24: note: 'source' declared here + 1287 | Rooted source(cx, &args[1].toObject().as()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SelfHosting.cpp:1275:64: note: 'cx' declared here + 1275 | static bool intrinsic_TypedArrayInitFromPackedArray(JSContext* cx, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::Proxy::getInternal(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:516:28, - inlined from 'bool js::ProxyGetProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:541:28: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::StencilObject* js::StencilObject::create(JSContext*, RefPtr)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/StencilObject.cpp:58:58: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp: In function 'bool js::ProxyGetProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:516:20: note: 'proto' declared here - 516 | RootedObject proto(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:538:38: note: 'cx' declared here - 538 | bool js::ProxyGetProperty(JSContext* cx, HandleObject proxy, HandleId id, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::ProxyGetPropertyByValue(JSContext*, JS::HandleObject, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:546:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] +In file included from Unified_cpp_js_src22.cpp:38: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StencilObject.cpp: In static member function 'static js::StencilObject* js::StencilObject::create(JSContext*, RefPtr)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StencilObject.cpp:58:25: note: 'obj' declared here + 58 | JS::Rooted obj(cx, JS_NewObject(cx, &class_)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StencilObject.cpp:56:62: note: 'cx' declared here + 56 | /* static */ StencilObject* StencilObject::create(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::StencilXDRBufferObject* js::StencilXDRBufferObject::create(JSContext*, uint8_t*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/StencilObject.cpp:122:58: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp: In function 'bool js::ProxyGetPropertyByValue(JSContext*, JS::HandleObject, JS::HandleValue, JS::MutableHandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:546:12: note: 'id' declared here - 546 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:544:45: note: 'cx' declared here - 544 | bool js::ProxyGetPropertyByValue(JSContext* cx, HandleObject proxy, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::ProxySetPropertyByValue(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:618:17: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StencilObject.cpp: In static member function 'static js::StencilXDRBufferObject* js::StencilXDRBufferObject::create(JSContext*, uint8_t*, size_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StencilObject.cpp:122:25: note: 'obj' declared here + 122 | JS::Rooted obj(cx, JS_NewObject(cx, &class_)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StencilObject.cpp:116:16: note: 'cx' declared here + 116 | JSContext* cx, uint8_t* buffer, size_t length) { + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit5.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/jit/Unified_cpp_js_src_jit6.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool JS::AutoStableStringChars::init(JSContext*, JSString*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:1313:63: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'linearString' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp: In function 'bool js::ProxySetPropertyByValue(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, bool)': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:618:12: note: 'id' declared here - 618 | RootedId id(cx); - | ^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:615:45: note: 'cx' declared here - 615 | bool js::ProxySetPropertyByValue(JSContext* cx, HandleObject proxy, +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp: In member function 'bool JS::AutoStableStringChars::init(JSContext*, JSString*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:1313:27: note: 'linearString' declared here + 1313 | Rooted linearString(cx, s->ensureLinear(cx)); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:1312:45: note: 'cx' declared here + 1312 | bool AutoStableStringChars::init(JSContext* cx, JSString* s) { | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/ForOfIterator.h:21, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testForOfIterator.cpp:8, - from Unified_cpp_js_src_jsapi-tests6.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool JS::AutoStableStringChars::initTwoByte(JSContext*, JSString*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:1342:63: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'linearString' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp: In member function 'bool JS::AutoStableStringChars::initTwoByte(JSContext*, JSString*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:1342:27: note: 'linearString' declared here + 1342 | Rooted linearString(cx, s->ensureLinear(cx)); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/StringType.cpp:1341:52: note: 'cx' declared here + 1341 | bool AutoStableStringChars::initTwoByte(JSContext* cx, JSString* s) { + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallAndConstruct.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testErrorCopying.cpp:11, + from Unified_cpp_js_src_jsapi-tests5.cpp:2: In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testForOfIterator.cpp:9: +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testErrorCopying.cpp:13: /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here 332 | JS::Rooted s(cx, JS::ToString(cx, v)); @@ -26022,58 +21618,94 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here 324 | void maybeAppendException(JSAPITestString& message) override { | ^~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'virtual const char* js::ForwardingProxyHandler::className(JSContext*, JS::HandleObject) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:238:60: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::BaseShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::BaseShape*; T = js::BaseShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::WasmGCShape* js::WasmGCShape::getShape(JSContext*, const JSClass*, JS::Realm*, js::TaggedProto, const js::wasm::RecGroup*, js::ObjectFlags)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:1450:75: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'nbase' in '*(js::StackRootedBase**)cx' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp: In member function 'virtual const char* js::ForwardingProxyHandler::className(JSContext*, JS::HandleObject) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:238:16: note: 'target' declared here - 238 | RootedObject target(cx, proxy->as().target()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:235:58: note: 'cx' declared here - 235 | const char* ForwardingProxyHandler::className(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool ProxyCreate(JSContext*, JS::CallArgs&, const char*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1476:76: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp: In static member function 'static js::WasmGCShape* js::WasmGCShape::getShape(JSContext*, const JSClass*, JS::Realm*, js::TaggedProto, const js::wasm::RecGroup*, js::ObjectFlags)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:1450:22: note: 'nbase' declared here + 1450 | Rooted nbase(cx, BaseShape::get(cx, clasp, realm, protoRoot)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:1424:47: note: 'cx' declared here + 1424 | WasmGCShape* WasmGCShape::getShape(JSContext* cx, const JSClass* clasp, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests6.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests6.o.pp Unified_cpp_js_src_jsapi-tests6.cpp +js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests7.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::BaseShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::BaseShape*; T = js::BaseShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::SharedShape* js::SharedShape::getInitialShape(JSContext*, const JSClass*, JS::Realm*, js::TaggedProto, size_t, js::ObjectFlags)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:1256:75: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'nbase' in '*(js::StackRootedBase**)cx' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp: In function 'bool ProxyCreate(JSContext*, JS::CallArgs&, const char*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1475:16: note: 'target' declared here - 1475 | RootedObject target(cx, - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1469:36: note: 'cx' declared here - 1469 | static bool ProxyCreate(JSContext* cx, CallArgs& args, const char* callerName) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool JS::ErrorReportBuilder::init(JSContext*, const JS::ExceptionStack&, SniffingBehavior)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsexn.cpp:506:22: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp: In static member function 'static js::SharedShape* js::SharedShape::getInitialShape(JSContext*, const JSClass*, JS::Realm*, js::TaggedProto, size_t, js::ObjectFlags)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:1256:22: note: 'nbase' declared here + 1256 | Rooted nbase(cx, BaseShape::get(cx, clasp, realm, protoRoot)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:1196:54: note: 'cx' declared here + 1196 | SharedShape* SharedShape::getInitialShape(JSContext* cx, const JSClass* clasp, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PropMap*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::PropMap*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::NativeObject::removeProperty(JSContext*, JS::Handle, JS::HandleId)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:785:30: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'propMap' in '((js::StackRootedBase**)cx)[11]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsexn.cpp: In member function 'bool JS::ErrorReportBuilder::init(JSContext*, const JS::ExceptionStack&, SniffingBehavior)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsexn.cpp:506:16: note: 'str' declared here - 506 | RootedString str(cx); - | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsexn.cpp:490:46: note: 'cx' declared here - 490 | bool JS::ErrorReportBuilder::init(JSContext* cx, +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp: In static member function 'static bool js::NativeObject::removeProperty(JSContext*, JS::Handle, JS::HandleId)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:785:20: note: 'propMap' declared here + 785 | Rooted propMap(cx); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:775:46: note: 'cx' declared here + 775 | bool NativeObject::removeProperty(JSContext* cx, Handle obj, | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool DefaultHostEnsureCanAddPrivateElementCallback(JSContext*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:1052:47: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'valObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::BaseShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::BaseShape*; T = js::BaseShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::ProxyShape* js::ProxyShape::getShape(JSContext*, const JSClass*, JS::Realm*, js::TaggedProto, js::ObjectFlags)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:1405:75: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'nbase' in '*(js::StackRootedBase**)cx' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp: In function 'bool DefaultHostEnsureCanAddPrivateElementCallback(JSContext*, JS::HandleValue)': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:1052:21: note: 'valObj' declared here - 1052 | Rooted valObj(cx, &val.toObject()); - | ^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:1046:63: note: 'cx' declared here - 1046 | bool DefaultHostEnsureCanAddPrivateElementCallback(JSContext* cx, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp: In static member function 'static js::ProxyShape* js::ProxyShape::getShape(JSContext*, const JSClass*, JS::Realm*, js::TaggedProto, js::ObjectFlags)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:1405:22: note: 'nbase' declared here + 1405 | Rooted nbase(cx, BaseShape::get(cx, clasp, realm, protoRoot)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:1380:45: note: 'cx' declared here + 1380 | ProxyShape* ProxyShape::getShape(JSContext* cx, const JSClass* clasp, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PropMap*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PropMap*; T = js::PropMap*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::NativeObject::changeProperty(JSContext*, JS::Handle, JS::HandleId, js::PropertyFlags, uint32_t*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:525:74: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'propMap' in '((js::StackRootedBase**)cx)[11]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp: In static member function 'static bool js::NativeObject::changeProperty(JSContext*, JS::Handle, JS::HandleId, js::PropertyFlags, uint32_t*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:525:20: note: 'propMap' declared here + 525 | Rooted propMap(cx, map->lookup(cx, mapLength, id, &propIndex)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Shape.cpp:507:46: note: 'cx' declared here + 507 | bool NativeObject::changeProperty(JSContext* cx, Handle obj, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src23.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/Unified_cpp_js_src24.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src24.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/Unified_cpp_js_src25.o +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/ForOfIterator.h:21, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testForOfIterator.cpp:8, + from Unified_cpp_js_src_jsapi-tests6.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 's' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_12(D) + 24])[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testForOfIterator.cpp:9: +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h: In member function 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:29: note: 's' declared here + 332 | JS::Rooted s(cx, JS::ToString(cx, v)); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here + 324 | void maybeAppendException(JSAPITestString& message) override { + | ^~~~~~~~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'virtual bool cls_testRedefineGlobalEval::run(JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testFreshGlobalEvalRedefinition.cpp:42:78: @@ -26097,153 +21729,41 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testFreshGlobalEvalRedefinition.cpp:22:1: note: in expansion of macro 'BEGIN_TEST' 22 | BEGIN_TEST(testRedefineGlobalEval) { | ^~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool RevokeProxy(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1529:43: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'p' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp: In function 'bool RevokeProxy(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1528:16: note: 'p' declared here - 1528 | RootedObject p(cx, func->getExtendedSlot(ScriptedProxyHandler::REVOKE_SLOT) - | ^ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1524:36: note: 'cx' declared here - 1524 | static bool RevokeProxy(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool js::proxy_revocable(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1557:77, - inlined from 'bool js::proxy_revocable(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1545:6: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'revoker' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp: In function 'bool js::proxy_revocable(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1555:18: note: 'revoker' declared here - 1555 | RootedFunction revoker( - | ^~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1545:37: note: 'cx' declared here - 1545 | bool js::proxy_revocable(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'bool js::AppendUnique(JSContext*, JS::MutableHandleIdVector, JS::HandleIdVector)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:298:33: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'uniqueOthers' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp: In function 'bool js::AppendUnique(JSContext*, JS::MutableHandleIdVector, JS::HandleIdVector)': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:298:18: note: 'uniqueOthers' declared here - 298 | RootedIdVector uniqueOthers(cx); - | ^~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:296:48: note: 'cx' declared here - 296 | JS_PUBLIC_API bool js::AppendUnique(JSContext* cx, MutableHandleIdVector base, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'static bool js::Proxy::enumerate(JSContext*, JS::HandleObject, JS::MutableHandleIdVector)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:659:26: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp: In static member function 'static bool js::Proxy::enumerate(JSContext*, JS::HandleObject, JS::MutableHandleIdVector)': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:659:18: note: 'proto' declared here - 659 | RootedObject proto(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:646:34: note: 'cx' declared here - 646 | bool Proxy::enumerate(JSContext* cx, HandleObject proxy, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool CreateFilteredListFromArrayLike(JSContext*, JS::HandleValue, JS::MutableHandleIdVector)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:765:60, - inlined from 'virtual bool js::ScriptedProxyHandler::ownPropertyKeys(JSContext*, JS::HandleObject, JS::MutableHandleIdVector) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:847:39: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests7.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests7.o.pp Unified_cpp_js_src_jsapi-tests7.cpp +js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests8.o +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/StructuredClone.h:20, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/StructuredClone.cpp:29, + from Unified_cpp_js_src23.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSString* BoxedToSource(JSContext*, JS::HandleObject, const char*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ToSource.cpp:108:48: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'virtual bool js::ScriptedProxyHandler::ownPropertyKeys(JSContext*, JS::HandleObject, JS::MutableHandleIdVector) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:764:16: note: 'obj' declared here - 764 | RootedObject obj(cx, RequireObject(cx, JSMSG_OBJECT_REQUIRED_RET_OWNKEYS, +In file included from Unified_cpp_js_src23.cpp:47: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ToSource.cpp: In function 'JSString* BoxedToSource(JSContext*, JS::HandleObject, const char*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ToSource.cpp:108:16: note: 'str' declared here + 108 | RootedString str(cx, ValueToSource(cx, value)); | ^~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:812:55: note: 'cx' declared here - 812 | bool ScriptedProxyHandler::ownPropertyKeys(JSContext* cx, HandleObject proxy, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, - inlined from 'bool js::intl::SharedIntlData::_ZN2js4intl14SharedIntlData15ensureTimeZonesEP9JSContext.part.0(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/SharedIntlData.cpp:187:30: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'linkName' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ToSource.cpp:100:43: note: 'cx' declared here + 100 | static JSString* BoxedToSource(JSContext* cx, HandleObject obj, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSString* SymbolToSource(JSContext*, JS::Symbol*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ToSource.cpp:68:46, + inlined from 'JSString* js::ValueToSource(JSContext*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ToSource.cpp:137:28: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'desc' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/SharedIntlData.cpp: In member function 'bool js::intl::SharedIntlData::_ZN2js4intl14SharedIntlData15ensureTimeZonesEP9JSContext.part.0(JSContext*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/SharedIntlData.cpp:187:19: note: 'linkName' declared here - 187 | Rooted linkName(cx); - | ^~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/SharedIntlData.cpp:122:59: note: 'cx' declared here - 122 | bool js::intl::SharedIntlData::ensureTimeZones(JSContext* cx) { - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ToSource.cpp: In function 'JSString* js::ValueToSource(JSContext*, JS::HandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ToSource.cpp:68:16: note: 'desc' declared here + 68 | RootedString desc(cx, symbol->description()); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ToSource.cpp:122:40: note: 'cx' declared here + 122 | JSString* js::ValueToSource(JSContext* cx, HandleValue v) { + | ~~~~~~~~~~~^~ /usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests8.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests8.o.pp Unified_cpp_js_src_jsapi-tests8.cpp js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests9.o -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, - inlined from 'js::ConstructArgs::ConstructArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:953:50, - inlined from 'virtual bool js::ForwardingProxyHandler::construct(JSContext*, JS::HandleObject, const JS::CallArgs&) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:182:25: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'cargs' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp: In member function 'virtual bool js::ForwardingProxyHandler::construct(JSContext*, JS::HandleObject, const JS::CallArgs&) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:182:17: note: 'cargs' declared here - 182 | ConstructArgs cargs(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:171:51: note: 'cx' declared here - 171 | bool ForwardingProxyHandler::construct(JSContext* cx, HandleObject proxy, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, - inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:919:47, - inlined from 'virtual bool js::ScriptedProxyHandler::call(JSContext*, JS::HandleObject, const JS::CallArgs&) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1300:24: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iargs' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'virtual bool js::ScriptedProxyHandler::call(JSContext*, JS::HandleObject, const JS::CallArgs&) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1300:16: note: 'iargs' declared here - 1300 | InvokeArgs iargs(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1277:44: note: 'cx' declared here - 1277 | bool ScriptedProxyHandler::call(JSContext* cx, HandleObject proxy, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, - inlined from 'js::ConstructArgs::ConstructArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:953:50, - inlined from 'virtual bool js::ScriptedProxyHandler::construct(JSContext*, JS::HandleObject, const JS::CallArgs&) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1351:27: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'cargs' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'virtual bool js::ScriptedProxyHandler::construct(JSContext*, JS::HandleObject, const JS::CallArgs&) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1351:19: note: 'cargs' declared here - 1351 | ConstructArgs cargs(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1328:49: note: 'cx' declared here - 1328 | bool ScriptedProxyHandler::construct(JSContext* cx, HandleObject proxy, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, - inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, - inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:919:47, - inlined from 'virtual bool js::ForwardingProxyHandler::call(JSContext*, JS::HandleObject, const JS::CallArgs&) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:163:22: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iargs' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] - 1141 | *this->stack = this; - | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp: In member function 'virtual bool js::ForwardingProxyHandler::call(JSContext*, JS::HandleObject, const JS::CallArgs&) const': -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:163:14: note: 'iargs' declared here - 163 | InvokeArgs iargs(cx); - | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:158:46: note: 'cx' declared here - 158 | bool ForwardingProxyHandler::call(JSContext* cx, HandleObject proxy, - | ~~~~~~~~~~~^~ In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallAndConstruct.h:15, from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testFunctionBinding.cpp:12, from Unified_cpp_js_src_jsapi-tests7.cpp:2: @@ -26261,308 +21781,1275 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here 324 | void maybeAppendException(JSAPITestString& message) override { | ^~~~~~~~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src9.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool JS::SetSettledPromiseIsHandled(JSContext*, HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2673:71: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promiseObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JS::Symbol* JS::Symbol::for_(JSContext*, JS::HandleString)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/SymbolType.cpp:50:58: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp: In function 'bool JS::SetSettledPromiseIsHandled(JSContext*, HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2673:26: note: 'promiseObj' declared here - 2673 | Rooted promiseObj(cx, UnwrapPromise(cx, promise, ar)); - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2670:62: note: 'cx' declared here - 2670 | JS_PUBLIC_API bool JS::SetSettledPromiseIsHandled(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool JS::SetAnyPromiseIsHandled(JSContext*, HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2684:71: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promiseObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In file included from Unified_cpp_js_src23.cpp:11: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SymbolType.cpp: In static member function 'static JS::Symbol* JS::Symbol::for_(JSContext*, JS::HandleString)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SymbolType.cpp:50:19: note: 'atom' declared here + 50 | Rooted atom(cx, AtomizeString(cx, description)); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/SymbolType.cpp:49:33: note: 'cx' declared here + 49 | Symbol* Symbol::for_(JSContext* cx, HandleString description) { + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:24, + from /build/reproducible-path/mozjs115-115.18.0/js/src/util/Poison.h:25, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/ProcessExecutableMemory.h:10, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/ExecutableAllocator.h:36, + from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/GCContext.h:16, + from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Cell.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/Allocator.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/gc/MaybeRooted.h:20, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.h:14, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:7, + from Unified_cpp_js_src24.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual bool JS::ubi::ByCoarseType::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:275:50: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp: In function 'bool JS::SetAnyPromiseIsHandled(JSContext*, HandleObject)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2684:26: note: 'promiseObj' declared here - 2684 | Rooted promiseObj(cx, UnwrapPromise(cx, promise, ar)); - | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2681:58: note: 'cx' declared here - 2681 | JS_PUBLIC_API bool JS::SetAnyPromiseIsHandled(JSContext* cx, - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool date_setUTCMilliseconds(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2288:77: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +In file included from Unified_cpp_js_src24.cpp:20: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp: In member function 'virtual bool JS::ubi::ByCoarseType::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:275:24: note: 'obj' declared here + 275 | Rooted obj(cx, NewPlainObject(cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:271:38: note: 'cx' declared here + 271 | bool ByCoarseType::report(JSContext* cx, CountBase& countBase, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual bool JS::ubi::SimpleCount::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:88:50: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setUTCMilliseconds(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2287:23: note: 'unwrapped' declared here - 2287 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2284:48: note: 'cx' declared here - 2284 | static bool date_setUTCMilliseconds(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool date_setMilliseconds(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2260:74: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp: In member function 'virtual bool JS::ubi::SimpleCount::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:88:24: note: 'obj' declared here + 88 | Rooted obj(cx, NewPlainObject(cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:84:37: note: 'cx' declared here + 84 | bool SimpleCount::report(JSContext* cx, CountBase& countBase, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::TypedArrayObject* {anonymous}::NewTypedArrayObject(JSContext*, const JSClass*, JS::HandleObject, js::gc::AllocKind, js::gc::Heap)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:335:58: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setMilliseconds(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2259:23: note: 'unwrapped' declared here - 2259 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2255:45: note: 'cx' declared here - 2255 | static bool date_setMilliseconds(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool date_setUTCSeconds(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2354:72: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'js::TypedArrayObject* {anonymous}::NewTypedArrayObject(JSContext*, const JSClass*, JS::HandleObject, js::gc::AllocKind, js::gc::Heap)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:332:24: note: 'shape' declared here + 332 | Rooted shape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:315:57: note: 'cx' declared here + 315 | static TypedArrayObject* NewTypedArrayObject(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src25.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/Unified_cpp_js_src3.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = signed char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setUTCSeconds(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2353:23: note: 'unwrapped' declared here - 2353 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2350:43: note: 'cx' declared here - 2350 | static bool date_setUTCSeconds(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool date_setSeconds(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2317:69: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = signed char]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here + 371 | RootedObject typedArrayProto( + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:369:47: note: 'cx' declared here + 369 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = signed char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setSeconds(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2316:23: note: 'unwrapped' declared here - 2316 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2313:40: note: 'cx' declared here - 2313 | static bool date_setSeconds(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool date_setUTCMinutes(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2433:72: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = signed char]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here + 384 | RootedFunction ctorProto( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:382:49: note: 'cx' declared here + 382 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = long long unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setUTCMinutes(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2432:23: note: 'unwrapped' declared here - 2432 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2429:43: note: 'cx' declared here - 2429 | static bool date_setUTCMinutes(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool date_setMinutes(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2391:69: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = long long unsigned int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here + 371 | RootedObject typedArrayProto( + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:369:47: note: 'cx' declared here + 369 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = long long int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setMinutes(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2390:23: note: 'unwrapped' declared here - 2390 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2387:40: note: 'cx' declared here - 2387 | static bool date_setMinutes(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testGCExactRooting.cpp:9, - from Unified_cpp_js_src_jsapi-tests8.cpp:2: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Result.h: In instantiation of 'constexpr V mozilla::detail::ResultImplementation::inspect() const [with V = TriviallyCopyable_LowBitTagIsError; E = Failed]': -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Result.h:606:25: required from 'constexpr decltype(auto) mozilla::Result::inspect() const [with V = TriviallyCopyable_LowBitTagIsError; E = Failed]' - 606 | return mImpl.inspect(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testGCExactRooting.cpp:829:3: required from here - 829 | CHECK(lv.get().inspect().obj == obj); - | ~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Result.h:260:16: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct TriviallyCopyable_LowBitTagIsError' from an array of 'const mozilla::detail::ResultImplementation::StorageType' {aka 'const unsigned int'} [-Wclass-memaccess] - 260 | std::memcpy(&res, &mBits, sizeof(V)); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testGCExactRooting.cpp:784:8: note: 'struct TriviallyCopyable_LowBitTagIsError' declared here - 784 | struct TriviallyCopyable_LowBitTagIsError { - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool date_setUTCHours(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2523:70: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = long long int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here + 371 | RootedObject typedArrayProto( + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:369:47: note: 'cx' declared here + 369 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = js::uint8_clamped]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setUTCHours(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2522:23: note: 'unwrapped' declared here - 2522 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2519:41: note: 'cx' declared here - 2519 | static bool date_setUTCHours(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool date_setHours(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2475:67: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = js::uint8_clamped]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here + 371 | RootedObject typedArrayProto( + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:369:47: note: 'cx' declared here + 369 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = double]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setHours(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2474:23: note: 'unwrapped' declared here - 2474 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2471:38: note: 'cx' declared here - 2471 | static bool date_setHours(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool date_setUTCDate(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2601:69: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = double]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here + 371 | RootedObject typedArrayProto( + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:369:47: note: 'cx' declared here + 369 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = float]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setUTCDate(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2600:23: note: 'unwrapped' declared here - 2600 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2597:40: note: 'cx' declared here - 2597 | static bool date_setUTCDate(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool date_setDate(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2571:66: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = float]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here + 371 | RootedObject typedArrayProto( + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:369:47: note: 'cx' declared here + 369 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setDate(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2570:23: note: 'unwrapped' declared here - 2570 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2567:37: note: 'cx' declared here - 2567 | static bool date_setDate(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool date_setUTCMonth(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2687:70: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = unsigned int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here + 371 | RootedObject typedArrayProto( + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:369:47: note: 'cx' declared here + 369 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setUTCMonth(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2686:23: note: 'unwrapped' declared here - 2686 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2683:41: note: 'cx' declared here - 2683 | static bool date_setUTCMonth(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool date_setMonth(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2650:67: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here + 371 | RootedObject typedArrayProto( + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:369:47: note: 'cx' declared here + 369 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = short unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setMonth(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2649:23: note: 'unwrapped' declared here - 2649 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2646:38: note: 'cx' declared here - 2646 | static bool date_setMonth(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool date_setUTCFullYear(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2780:73: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = short unsigned int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here + 371 | RootedObject typedArrayProto( + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:369:47: note: 'cx' declared here + 369 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = short int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setUTCFullYear(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2779:23: note: 'unwrapped' declared here - 2779 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2776:44: note: 'cx' declared here - 2776 | static bool date_setUTCFullYear(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool date_setFullYear(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2738:70: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = short int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here + 371 | RootedObject typedArrayProto( + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:369:47: note: 'cx' declared here + 369 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'typedArrayProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setFullYear(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2737:23: note: 'unwrapped' declared here - 2737 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2734:41: note: 'cx' declared here - 2734 | static bool date_setFullYear(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool date_setYear(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2822:66: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createPrototype(JSContext*, JSProtoKey) [with NativeType = unsigned char]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:371:18: note: 'typedArrayProto' declared here + 371 | RootedObject typedArrayProto( + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:369:47: note: 'cx' declared here + 369 | static JSObject* createPrototype(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = long long unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setYear(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2821:23: note: 'unwrapped' declared here - 2821 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2818:37: note: 'cx' declared here - 2818 | static bool date_setYear(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', - inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'bool date_setTime(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2208:66: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = long long unsigned int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here + 384 | RootedFunction ctorProto( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:382:49: note: 'cx' declared here + 382 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = long long int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setTime(JSContext*, unsigned int, JS::Value*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2207:23: note: 'unwrapped' declared here - 2207 | Rooted unwrapped( - | ^~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2204:37: note: 'cx' declared here - 2204 | static bool date_setTime(JSContext* cx, unsigned argc, Value* vp) { - | ~~~~~~~~~~~^~ -/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests9.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests9.o.pp Unified_cpp_js_src_jsapi-tests9.cpp -In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, - from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, - from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.h:17, - from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/AtomicsObject.h:15, - from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.h:17, - from /build/reproducible-path/mozjs115-115.18.0/js/src/threading/ProtectedData.cpp:10, - from Unified_cpp_js_src9.cpp:2: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = long long int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here + 384 | RootedFunction ctorProto( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:382:49: note: 'cx' declared here + 382 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = js::uint8_clamped]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = js::uint8_clamped]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here + 384 | RootedFunction ctorProto( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:382:49: note: 'cx' declared here + 382 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = double]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = double]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here + 384 | RootedFunction ctorProto( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:382:49: note: 'cx' declared here + 382 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = float]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = float]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here + 384 | RootedFunction ctorProto( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:382:49: note: 'cx' declared here + 382 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = unsigned int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here + 384 | RootedFunction ctorProto( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:382:49: note: 'cx' declared here + 382 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here + 384 | RootedFunction ctorProto( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:382:49: note: 'cx' declared here + 382 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = short unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = short unsigned int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here + 384 | RootedFunction ctorProto( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:382:49: note: 'cx' declared here + 382 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = short int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = short int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here + 384 | RootedFunction ctorProto( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:382:49: note: 'cx' declared here + 382 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static JSObject* {anonymous}::TypedArrayObjectTemplate::createConstructor(JSContext*, JSProtoKey) [with NativeType = unsigned char]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:384:20: note: 'ctorProto' declared here + 384 | RootedFunction ctorProto( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:382:49: note: 'cx' declared here + 382 | static JSObject* createConstructor(JSContext* cx, JSProtoKey key) { + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static js::ArgumentsObject* js::ArgumentsObject::createTemplateObject(JSContext*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ArgumentsObject.cpp:240:65: + inlined from 'js::TypedArrayObject* {anonymous}::NewTypedArrayObject(JSContext*, const JSClass*, JS::HandleObject, js::gc::AllocKind, js::gc::Heap)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:335:58: /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src9.cpp:47: -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ArgumentsObject.cpp: In static member function 'static js::ArgumentsObject* js::ArgumentsObject::createTemplateObject(JSContext*, bool)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ArgumentsObject.cpp:238:24: note: 'shape' declared here - 238 | Rooted shape(cx, SharedShape::getInitialShape( +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'js::TypedArrayObject* {anonymous}::NewTypedArrayObject(JSContext*, const JSClass*, JS::HandleObject, js::gc::AllocKind, js::gc::Heap)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:332:24: note: 'shape' declared here + 332 | Rooted shape( | ^~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ArgumentsObject.cpp:230:67: note: 'cx' declared here - 230 | ArgumentsObject* ArgumentsObject::createTemplateObject(JSContext* cx, - | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:315:57: note: 'cx' declared here + 315 | static TypedArrayObject* NewTypedArrayObject(JSContext* cx, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'static bool js::UnmappedArgumentsObject::obj_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ArgumentsObject.cpp:962:70: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'throwTypeError' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = signed char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = signed char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:443:36: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ArgumentsObject.cpp: In static member function 'static bool js::UnmappedArgumentsObject::obj_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)': -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ArgumentsObject.cpp:961:18: note: 'throwTypeError' declared here - 961 | RootedObject throwTypeError( - | ^~~~~~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ArgumentsObject.cpp:943:54: note: 'cx' declared here - 943 | bool UnmappedArgumentsObject::obj_resolve(JSContext* cx, HandleObject obj, - | ~~~~~~~~~~~^~ -In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/ds/TraceableFifo.h:11, - from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testGCExactRooting.cpp:12: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = signed char]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18: note: 'proto' declared here + 414 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:429:18: note: 'cx' declared here + 429 | JSContext* cx, Handle buffer, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, - inlined from 'T CreateNurseryGCThing(JSContext*) [with T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testGCHeapBarriers.cpp:59:49: -/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:443:36: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] 1141 | *this->stack = this; | ~~~~~~~~~~~~~^~~~~~ -In file included from Unified_cpp_js_src_jsapi-tests8.cpp:29: -/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testGCHeapBarriers.cpp: In function 'T CreateNurseryGCThing(JSContext*) [with T = JSObject*]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = unsigned char]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18: note: 'proto' declared here + 414 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:429:18: note: 'cx' declared here + 429 | JSContext* cx, Handle buffer, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = js::uint8_clamped]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = js::uint8_clamped]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:443:36: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = js::uint8_clamped]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18: note: 'proto' declared here + 414 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:429:18: note: 'cx' declared here + 429 | JSContext* cx, Handle buffer, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = short int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = short int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:443:36: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = short int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18: note: 'proto' declared here + 414 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:429:18: note: 'cx' declared here + 429 | JSContext* cx, Handle buffer, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = short unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = short unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:443:36: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = short unsigned int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18: note: 'proto' declared here + 414 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:429:18: note: 'cx' declared here + 429 | JSContext* cx, Handle buffer, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:443:36: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18: note: 'proto' declared here + 414 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:429:18: note: 'cx' declared here + 429 | JSContext* cx, Handle buffer, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:443:36: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = unsigned int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18: note: 'proto' declared here + 414 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:429:18: note: 'cx' declared here + 429 | JSContext* cx, Handle buffer, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = float]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = float]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:443:36: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = float]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18: note: 'proto' declared here + 414 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:429:18: note: 'cx' declared here + 429 | JSContext* cx, Handle buffer, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = double]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = double]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:443:36: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = double]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18: note: 'proto' declared here + 414 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:429:18: note: 'cx' declared here + 429 | JSContext* cx, Handle buffer, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = long long int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = long long int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:443:36: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = long long int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18: note: 'proto' declared here + 414 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:429:18: note: 'cx' declared here + 429 | JSContext* cx, Handle buffer, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::newBuiltinClassInstance(JSContext*, js::gc::AllocKind, js::gc::Heap) [with NativeType = long long unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = long long unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:443:36: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeInstance(JSContext*, JS::Handle, size_t, size_t, JS::HandleObject, js::gc::Heap) [with NativeType = long long unsigned int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:414:18: note: 'proto' declared here + 414 | RootedObject proto(cx, GlobalObject::getOrCreatePrototype(cx, protoKey())); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:429:18: note: 'cx' declared here + 429 | JSContext* cx, Handle buffer, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::TypedArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::TypedArrayObject*; T = js::TypedArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::TypedArrayObject::copyWithin_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1719:58: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tarray' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool js::TypedArrayObject::copyWithin_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1718:29: note: 'tarray' declared here + 1718 | Rooted tarray( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1714:51: note: 'cx' declared here + 1714 | bool TypedArrayObject::copyWithin_impl(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testGCExactRooting.cpp:9, + from Unified_cpp_js_src_jsapi-tests8.cpp:2: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Result.h: In instantiation of 'constexpr V mozilla::detail::ResultImplementation::inspect() const [with V = TriviallyCopyable_LowBitTagIsError; E = Failed]': +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Result.h:606:25: required from 'constexpr decltype(auto) mozilla::Result::inspect() const [with V = TriviallyCopyable_LowBitTagIsError; E = Failed]' + 606 | return mImpl.inspect(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testGCExactRooting.cpp:829:3: required from here + 829 | CHECK(lv.get().inspect().obj == obj); + | ~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Result.h:260:16: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'struct TriviallyCopyable_LowBitTagIsError' from an array of 'const mozilla::detail::ResultImplementation::StorageType' {aka 'const unsigned int'} [-Wclass-memaccess] + 260 | std::memcpy(&res, &mBits, sizeof(V)); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testGCExactRooting.cpp:784:8: note: 'struct TriviallyCopyable_LowBitTagIsError' declared here + 784 | struct TriviallyCopyable_LowBitTagIsError { + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jsapi-tests9.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.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 -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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_jsapi-tests9.o.pp Unified_cpp_js_src_jsapi-tests9.cpp +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'js::TypedArrayObject* js::NewUint8ArrayWithLength(JSContext*, int32_t, gc::Heap)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1078:55: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'js::TypedArrayObject* js::NewUint8ArrayWithLength(JSContext*, int32_t, gc::Heap)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1076:58: note: 'cx' declared here + 1076 | TypedArrayObject* js::NewUint8ArrayWithLength(JSContext* cx, int32_t len, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = signed char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'JSObject* JS_NewInt8Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewInt8Array(JSContext*, size_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2813:58: note: 'cx' declared here + 2813 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:52:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' + 52 | MACRO(int8_t, int8_t, Int8) \ + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' + 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObjectMaybeShared*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObjectMaybeShared*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = signed char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = signed char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:867:29, + inlined from 'JSObject* JS_NewInt8ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedBuffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewInt8ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here + 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2824:18: note: 'cx' declared here + 2824 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:52:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' + 52 | MACRO(int8_t, int8_t, Int8) \ + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' + 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'JSObject* JS_NewUint8Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint8Array(JSContext*, size_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2813:58: note: 'cx' declared here + 2813 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:53:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' + 53 | MACRO(uint8_t, uint8_t, Uint8) \ + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' + 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObjectMaybeShared*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObjectMaybeShared*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:867:29, + inlined from 'JSObject* JS_NewUint8ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedBuffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint8ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here + 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2824:18: note: 'cx' declared here + 2824 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:53:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' + 53 | MACRO(uint8_t, uint8_t, Uint8) \ + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' + 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = short int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'JSObject* JS_NewInt16Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewInt16Array(JSContext*, size_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2813:58: note: 'cx' declared here + 2813 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:54:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' + 54 | MACRO(int16_t, int16_t, Int16) \ + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' + 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObjectMaybeShared*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObjectMaybeShared*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = short int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = short int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:867:29, + inlined from 'JSObject* JS_NewInt16ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedBuffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewInt16ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here + 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2824:18: note: 'cx' declared here + 2824 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:54:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' + 54 | MACRO(int16_t, int16_t, Int16) \ + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' + 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = short unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'JSObject* JS_NewUint16Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint16Array(JSContext*, size_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2813:58: note: 'cx' declared here + 2813 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:55:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' + 55 | MACRO(uint16_t, uint16_t, Uint16) \ + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' + 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObjectMaybeShared*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObjectMaybeShared*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = short unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = short unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:867:29, + inlined from 'JSObject* JS_NewUint16ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedBuffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint16ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here + 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2824:18: note: 'cx' declared here + 2824 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:55:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' + 55 | MACRO(uint16_t, uint16_t, Uint16) \ + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' + 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'JSObject* JS_NewInt32Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewInt32Array(JSContext*, size_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2813:58: note: 'cx' declared here + 2813 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:56:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' + 56 | MACRO(int32_t, int32_t, Int32) \ + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' + 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObjectMaybeShared*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObjectMaybeShared*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:867:29, + inlined from 'JSObject* JS_NewInt32ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedBuffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewInt32ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here + 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2824:18: note: 'cx' declared here + 2824 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:56:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' + 56 | MACRO(int32_t, int32_t, Int32) \ + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' + 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'JSObject* JS_NewUint32Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint32Array(JSContext*, size_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2813:58: note: 'cx' declared here + 2813 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:57:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' + 57 | MACRO(uint32_t, uint32_t, Uint32) \ + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' + 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObjectMaybeShared*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObjectMaybeShared*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:867:29, + inlined from 'JSObject* JS_NewUint32ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedBuffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint32ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here + 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2824:18: note: 'cx' declared here + 2824 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:57:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' + 57 | MACRO(uint32_t, uint32_t, Uint32) \ + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' + 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = float]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'JSObject* JS_NewFloat32Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewFloat32Array(JSContext*, size_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2813:58: note: 'cx' declared here + 2813 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:58:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' + 58 | MACRO(float, float, Float32) \ + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' + 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObjectMaybeShared*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObjectMaybeShared*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = float]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = float]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:867:29, + inlined from 'JSObject* JS_NewFloat32ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedBuffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewFloat32ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here + 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2824:18: note: 'cx' declared here + 2824 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:58:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' + 58 | MACRO(float, float, Float32) \ + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' + 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonTypes.h:17, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonAnalysis.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonAnalysis.cpp:7, + from Unified_cpp_js_src_jit5.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::jit::JitCode*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::jit::JitCode*; T = js::jit::JitCode*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::jit::JitCode* js::jit::IonCacheIRCompiler::compile(js::jit::IonICStub*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonCacheIRCompiler.cpp:591:71: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'newStubCode' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)this_520(D) + 4])[1]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_jit5.cpp:11: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonCacheIRCompiler.cpp: In member function 'js::jit::JitCode* js::jit::IonCacheIRCompiler::compile(js::jit::IonICStub*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonCacheIRCompiler.cpp:591:20: note: 'newStubCode' declared here + 591 | Rooted newStubCode(cx_, linker.newCode(cx_, CodeKind::Ion)); + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonCacheIRCompiler.cpp:547:53: note: 'this' declared here + 547 | JitCode* IonCacheIRCompiler::compile(IonICStub* stub) { + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = double]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'JSObject* JS_NewFloat64Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewFloat64Array(JSContext*, size_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2813:58: note: 'cx' declared here + 2813 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:59:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' + 59 | MACRO(double, double, Float64) \ + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' + 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObjectMaybeShared*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObjectMaybeShared*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = double]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = double]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:867:29, + inlined from 'JSObject* JS_NewFloat64ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedBuffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewFloat64ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here + 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2824:18: note: 'cx' declared here + 2824 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:59:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' + 59 | MACRO(double, double, Float64) \ + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' + 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = js::uint8_clamped]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'JSObject* JS_NewUint8ClampedArray(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint8ClampedArray(JSContext*, size_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2813:58: note: 'cx' declared here + 2813 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:60:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' + 60 | MACRO(uint8_t, js::uint8_clamped, Uint8Clamped) \ + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' + 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObjectMaybeShared*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObjectMaybeShared*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = js::uint8_clamped]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = js::uint8_clamped]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:867:29, + inlined from 'JSObject* JS_NewUint8ClampedArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedBuffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewUint8ClampedArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here + 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2824:18: note: 'cx' declared here + 2824 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:60:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' + 60 | MACRO(uint8_t, js::uint8_clamped, Uint8Clamped) \ + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' + 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = long long int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'JSObject* JS_NewBigInt64Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewBigInt64Array(JSContext*, size_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2813:58: note: 'cx' declared here + 2813 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:61:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' + 61 | MACRO(int64_t, int64_t, BigInt64) \ + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' + 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObjectMaybeShared*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObjectMaybeShared*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = long long int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = long long int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:867:29, + inlined from 'JSObject* JS_NewBigInt64ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedBuffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewBigInt64ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here + 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2824:18: note: 'cx' declared here + 2824 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:61:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' + 61 | MACRO(int64_t, int64_t, BigInt64) \ + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' + 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = long long unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'JSObject* JS_NewBigUint64Array(JSContext*, size_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewBigUint64Array(JSContext*, size_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2813:58: note: 'cx' declared here + 2813 | JS_PUBLIC_API JSObject* JS_New##Name##Array(JSContext* cx, \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:62:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' + 62 | MACRO(uint64_t, uint64_t, BigUint64) + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' + 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObjectMaybeShared*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObjectMaybeShared*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBufferWrapped(JSContext*, JS::HandleObject, uint64_t, uint64_t, JS::HandleObject) [with NativeType = long long unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::fromBuffer(JSContext*, JS::HandleObject, size_t, int64_t) [with NativeType = long long unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:867:29, + inlined from 'JSObject* JS_NewBigUint64ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrappedBuffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In function 'JSObject* JS_NewBigUint64ArrayWithBuffer(JSContext*, JS::HandleObject, size_t, int64_t)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:807:40: note: 'unwrappedBuffer' declared here + 807 | RootedArrayBufferObjectMaybeShared unwrappedBuffer(cx); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2824:18: note: 'cx' declared here + 2824 | JSContext* cx, HandleObject arrayBuffer, size_t byteOffset, \ + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/experimental/TypedData.h:62:3: note: in expansion of macro 'IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS' + 62 | MACRO(uint64_t, uint64_t, BigUint64) + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:2873:1: note: in expansion of macro 'JS_FOR_EACH_TYPED_ARRAY' + 2873 | JS_FOR_EACH_TYPED_ARRAY(IMPL_TYPED_ARRAY_JSAPI_CONSTRUCTORS) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::GetElementOperationWithStackIndex(JSContext*, JS::HandleValue, int, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:511:40, + inlined from 'bool js::GetElementOperation(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:520:43, + inlined from 'static bool js::jit::IonGetPropertyIC::update(JSContext*, JS::HandleScript, js::jit::IonGetPropertyIC*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp:181:29: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/VMFunctionList-inl.h:32, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonCacheIRCompiler.cpp:30: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h: In static member function 'static bool js::jit::IonGetPropertyIC::update(JSContext*, JS::HandleScript, js::jit::IonGetPropertyIC*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:511:16: note: 'obj' declared here + 511 | RootedObject obj(cx, &lref.toObject()); + | ^~~ +In file included from Unified_cpp_js_src_jit5.cpp:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp:163:42: note: 'cx' declared here + 163 | bool IonGetPropertyIC::update(JSContext* cx, HandleScript outerScript, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::jit::IonGetPropSuperIC::update(JSContext*, JS::HandleScript, js::jit::IonGetPropSuperIC*, JS::HandleObject, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp:200:40: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'val' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp: In static member function 'static bool js::jit::IonGetPropSuperIC::update(JSContext*, JS::HandleScript, js::jit::IonGetPropSuperIC*, JS::HandleObject, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp:200:15: note: 'val' declared here + 200 | RootedValue val(cx, ObjectValue(*obj)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp:190:43: note: 'cx' declared here + 190 | bool IonGetPropSuperIC::update(JSContext* cx, HandleScript outerScript, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::ToPropertyKeyOperation(JSContext*, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:365:17, + inlined from 'static bool js::jit::IonToPropertyKeyIC::update(JSContext*, JS::HandleScript, js::jit::IonToPropertyKeyIC*, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp:477:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h: In static member function 'static bool js::jit::IonToPropertyKeyIC::update(JSContext*, JS::HandleScript, js::jit::IonToPropertyKeyIC*, JS::HandleValue, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:365:12: note: 'id' declared here + 365 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp:470:44: note: 'cx' declared here + 470 | bool IonToPropertyKeyIC::update(JSContext* cx, HandleScript outerScript, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::jit::IonCompareIC::update(JSContext*, JS::HandleScript, js::jit::IonCompareIC*, JS::HandleValue, JS::HandleValue, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp:656:30: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'rhsCopy' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp: In static member function 'static bool js::jit::IonCompareIC::update(JSContext*, JS::HandleScript, js::jit::IonCompareIC*, JS::HandleValue, JS::HandleValue, bool*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp:656:15: note: 'rhsCopy' declared here + 656 | RootedValue rhsCopy(cx, rhs); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp:645:38: note: 'cx' declared here + 645 | bool IonCompareIC::update(JSContext* cx, HandleScript outerScript, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::HasOwnProperty(JSContext*, JS::HandleValue, JS::HandleValue, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:209:18, + inlined from 'bool js::CheckPrivateFieldOperation(JSContext*, jsbytecode*, JS::HandleValue, JS::HandleValue, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:588:22, + inlined from 'static bool js::jit::IonCheckPrivateFieldIC::update(JSContext*, JS::HandleScript, js::jit::IonCheckPrivateFieldIC*, JS::HandleValue, JS::HandleValue, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp:444:36: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'key' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h: In static member function 'static bool js::jit::IonCheckPrivateFieldIC::update(JSContext*, JS::HandleScript, js::jit::IonCheckPrivateFieldIC*, JS::HandleValue, JS::HandleValue, bool*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:209:12: note: 'key' declared here + 209 | RootedId key(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp:435:48: note: 'cx' declared here + 435 | bool IonCheckPrivateFieldIC::update(JSContext* cx, HandleScript outerScript, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::HasOwnProperty(JSContext*, JS::HandleValue, JS::HandleValue, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:209:18, + inlined from 'static bool js::jit::IonHasOwnIC::update(JSContext*, JS::HandleScript, js::jit::IonHasOwnIC*, JS::HandleValue, JS::HandleValue, int32_t*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp:426:22: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'key' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h: In static member function 'static bool js::jit::IonHasOwnIC::update(JSContext*, JS::HandleScript, js::jit::IonHasOwnIC*, JS::HandleValue, JS::HandleValue, int32_t*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Interpreter-inl.h:209:12: note: 'key' declared here + 209 | RootedId key(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonIC.cpp:417:37: note: 'cx' declared here + 417 | bool IonHasOwnIC::update(JSContext* cx, HandleScript outerScript, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = signed char; Ops = js::SharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = signed char; Ops = js::SharedOps]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here + 447 | RootedValue v(cx); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = signed char; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = signed char; Ops = js::UnsharedOps]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here + 447 | RootedValue v(cx); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/ds/TraceableFifo.h:11, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testGCExactRooting.cpp:12: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'T CreateNurseryGCThing(JSContext*) [with T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testGCHeapBarriers.cpp:59:49: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_jsapi-tests8.cpp:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testGCHeapBarriers.cpp: In function 'T CreateNurseryGCThing(JSContext*) [with T = JSObject*]': /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testGCHeapBarriers.cpp:59:20: note: 'obj' declared here 59 | JS::RootedObject obj(cx, JS_NewPlainObject(cx)); | ^~~ /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testGCHeapBarriers.cpp:58:43: note: 'cx' declared here 58 | JSObject* CreateNurseryGCThing(JSContext* cx) { | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = unsigned char; Ops = js::SharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = unsigned char; Ops = js::SharedOps]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here + 447 | RootedValue v(cx); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = unsigned char; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = unsigned char; Ops = js::UnsharedOps]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here + 447 | RootedValue v(cx); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = short int; Ops = js::SharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = short int; Ops = js::SharedOps]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here + 447 | RootedValue v(cx); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = short int; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = short int; Ops = js::UnsharedOps]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here + 447 | RootedValue v(cx); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = short unsigned int; Ops = js::SharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = short unsigned int; Ops = js::SharedOps]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here + 447 | RootedValue v(cx); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = short unsigned int; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = short unsigned int; Ops = js::UnsharedOps]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here + 447 | RootedValue v(cx); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = int; Ops = js::SharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = int; Ops = js::SharedOps]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here + 447 | RootedValue v(cx); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = int; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = int; Ops = js::UnsharedOps]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here + 447 | RootedValue v(cx); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'bool cls_testGCGrayMarking::IterateObjectChain(JSObject*, F) [with F = ColorCheckFunctor]' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testGCGrayMarking.cpp:753:16: @@ -26577,6 +23064,47 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testGCGrayMarking.cpp:752:45: note: 'this' declared here 752 | bool IterateObjectChain(JSObject* chain, F f) { | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = unsigned int; Ops = js::SharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = unsigned int; Ops = js::SharedOps]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here + 447 | RootedValue v(cx); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = unsigned int; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = unsigned int; Ops = js::UnsharedOps]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here + 447 | RootedValue v(cx); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit6.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/jit/Unified_cpp_js_src_jit7.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = float; Ops = js::SharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = float; Ops = js::SharedOps]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here + 447 | RootedValue v(cx); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'virtual void JSAPIRuntimeTest::maybeAppendException(JSAPITestString&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:332:54: @@ -26591,6 +23119,84 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here 324 | void maybeAppendException(JSAPITestString& message) override { | ^~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = float; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = float; Ops = js::UnsharedOps]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here + 447 | RootedValue v(cx); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = double; Ops = js::SharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = double; Ops = js::SharedOps]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here + 447 | RootedValue v(cx); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = double; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = double; Ops = js::UnsharedOps]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here + 447 | RootedValue v(cx); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = js::uint8_clamped; Ops = js::SharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = js::uint8_clamped; Ops = js::SharedOps]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here + 447 | RootedValue v(cx); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = js::uint8_clamped; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = js::uint8_clamped; Ops = js::UnsharedOps]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here + 447 | RootedValue v(cx); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long long int; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long long int; Ops = js::UnsharedOps]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here + 447 | RootedValue v(cx); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CompilationAndEvaluation.h:16, from /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testGCOutOfMemory.cpp:12, from Unified_cpp_js_src_jsapi-tests9.cpp:2: @@ -26608,14 +23214,71 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/tests.h:324:55: note: 'this' declared here 324 | void maybeAppendException(JSAPITestString& message) override { | ^~~~~~~~ -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/build' -js/src/build/libjs_static.a -rm -f libjs_static.a -/usr/bin/ar crs libjs_static.a ../RegExp.o ../jsmath.o ../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_jit15.o ../jit/Unified_cpp_js_src_jit16.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/SIMD_avx2.o ../../../mozglue/misc/SSE.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 -js/src/build/libmozjs-115.so -rm -f libmozjs-115.so -/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -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,--gc-sections -Wl,-h,libmozjs-115.so -o libmozjs-115.so /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/build/libmozjs-115_so.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/libjsrust.a -Wl,--version-script,symverscript -Wl,-soname,libmozjs-115.so.0 -lm -lz -lm -ldl +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long long unsigned int; Ops = js::UnsharedOps]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h: In static member function 'static bool js::ElementSpecific::setFromNonTypedArray(JSContext*, JS::Handle, JS::HandleObject, size_t, size_t) [with T = long long unsigned int; Ops = js::UnsharedOps]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:447:17: note: 'v' declared here + 447 | RootedValue v(cx); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject-inl.h:408:47: note: 'cx' declared here + 408 | static bool setFromNonTypedArray(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual bool JS::ubi::ByUbinodeType::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:689:50: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp: In member function 'virtual bool JS::ubi::ByUbinodeType::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:689:24: note: 'obj' declared here + 689 | Rooted obj(cx, NewPlainObject(cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:669:39: note: 'cx' declared here + 669 | bool ByUbinodeType::report(JSContext* cx, CountBase& countBase, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::MapObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::MapObject*; T = js::MapObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual bool JS::ubi::ByAllocationStack::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:861:51: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'map' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp: In member function 'virtual bool JS::ubi::ByAllocationStack::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:861:22: note: 'map' declared here + 861 | Rooted map(cx, MapObject::create(cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:836:43: note: 'cx' declared here + 836 | bool ByAllocationStack::report(JSContext* cx, CountBase& countBase, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = signed char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = signed char]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here + 1137 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1103:16: note: 'cx' declared here + 1103 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = unsigned char]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here + 1137 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1103:16: note: 'cx' declared here + 1103 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::Maybe]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::Maybe; T = mozilla::Maybe]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'virtual bool cls_testRootedMaybeValue::run(JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testGCExactRooting.cpp:554:60: @@ -26638,6 +23301,177 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testGCExactRooting.cpp:549:1: note: in expansion of macro 'BEGIN_TEST' 549 | BEGIN_TEST(testRootedMaybeValue) { | ^~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = short int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = short int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here + 1137 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1103:16: note: 'cx' declared here + 1103 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = short unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = short unsigned int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here + 1137 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1103:16: note: 'cx' declared here + 1103 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here + 1137 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1103:16: note: 'cx' declared here + 1103 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = unsigned int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here + 1137 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1103:16: note: 'cx' declared here + 1103 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = float]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = float]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here + 1137 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1103:16: note: 'cx' declared here + 1103 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = double]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = double]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here + 1137 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1103:16: note: 'cx' declared here + 1103 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src_jit7.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/jit/Unified_cpp_js_src_jit8.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = js::uint8_clamped]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = js::uint8_clamped]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here + 1137 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1103:16: note: 'cx' declared here + 1103 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = long long int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = long long int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here + 1137 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1103:16: note: 'cx' declared here + 1103 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = long long unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromTypedArray(JSContext*, JS::HandleObject, bool, JS::HandleObject) [with NativeType = long long unsigned int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1137:30: note: 'buffer' declared here + 1137 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1103:16: note: 'cx' declared here + 1103 | JSContext* cx, HandleObject other, bool isWrapped, HandleObject proto) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::TypedArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::TypedArrayObject*; T = js::TypedArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::TypedArrayObject::set_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1643:58: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool js::TypedArrayObject::set_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1642:29: note: 'target' declared here + 1642 | Rooted target( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1638:44: note: 'cx' declared here + 1638 | bool TypedArrayObject::set_impl(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual bool JS::ubi::ByObjectClass::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:482:9: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp: In member function 'virtual bool JS::ubi::ByObjectClass::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:478:24: note: 'obj' declared here + 478 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:474:39: note: 'cx' declared here + 474 | bool ByObjectClass::report(JSContext* cx, CountBase& countBase, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual bool JS::ubi::ByFilename::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:1022:9: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp: In member function 'virtual bool JS::ubi::ByFilename::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:1018:24: note: 'obj' declared here + 1018 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:1014:36: note: 'cx' declared here + 1014 | bool ByFilename::report(JSContext* cx, CountBase& countBase, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::ubi::CountTypePtr JS::ubi::ParseBreakdown(JSContext*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:1089:58: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'breakdown' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp: In function 'JS::ubi::CountTypePtr JS::ubi::ParseBreakdown(JSContext*, JS::HandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:1089:16: note: 'breakdown' declared here + 1089 | RootedObject breakdown(cx, ToObject(cx, breakdownValue)); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:1081:54: note: 'cx' declared here + 1081 | JS_PUBLIC_API CountTypePtr ParseBreakdown(JSContext* cx, + | ~~~~~~~~~~~^~ In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, inlined from 'virtual bool cls_testIncrementalRoots::run(JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testGCMarking.cpp:305:53: @@ -26661,53849 +23495,57051 @@ /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/testGCMarking.cpp:287:1: note: in expansion of macro 'BEGIN_TEST' 287 | BEGIN_TEST(testIncrementalRoots) { | ^~~~~~~~~~ -/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target libmozjs-115.so -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "libmozjs-115.so"], "start": 334478.542900818, "end": 334478.557759806, "context": null} -chmod +x libmozjs-115.so -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests' -../../../config/nsinstall -R -m 644 'libmozjs-115.so' '../../../dist/bin' -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/build' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/shell' -mkdir -p '../../../dist/bin/' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gdb' -mkdir -p '../../../dist/bin/' -js/src/shell/js -/usr/bin/i686-linux-gnu-g++ -o ../../../dist/bin/js -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/shell/js.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib ../build/libjs_static.a /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/libjsrust.a -pie -lm -lz -lm -ldl -lreadline -js/src/gdb/gdb-tests -/usr/bin/i686-linux-gnu-g++ -o ../../../dist/bin/gdb-tests -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gdb/gdb-tests.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib ../build/libjs_static.a /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/libjsrust.a -pie -lm -lz -lm -ldl -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests' -js/src/jsapi-tests/jsapi-tests -/usr/bin/i686-linux-gnu-g++ -o ../../../dist/bin/jsapi-tests -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests/jsapi-tests.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib ../build/libjs_static.a /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/libjsrust.a -pie -lm -lz -lm -ldl -/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target ../../../dist/bin/gdb-tests -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "../../../dist/bin/gdb-tests"], "start": 334486.870534177, "end": 334486.886812224, "context": null} -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gdb' -/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target ../../../dist/bin/js -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "../../../dist/bin/js"], "start": 334487.309558163, "end": 334487.325860787, "context": null} -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/shell' -/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target ../../../dist/bin/jsapi-tests -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "../../../dist/bin/jsapi-tests"], "start": 334488.004567396, "end": 334488.025669099, "context": null} -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests' -make[3]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' -make[2]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' -make[2]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' -make recurse_misc -make[3]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' -./spidermonkey_checks.stub -/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /build/reproducible-path/mozjs115-115.18.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 /build/reproducible-path/mozjs115-115.18.0/config/check_spidermonkey_style.py /build/reproducible-path/mozjs115-115.18.0/config/check_macroassembler_style.py /build/reproducible-path/mozjs115-115.18.0/config/check_js_opcode.py -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/build' -rm -f '../dist/bin/.lldbinit' -../config/nsinstall -R -m 644 '/build/reproducible-path/mozjs115-115.18.0/.ycm_extra_conf.py' '/build/reproducible-path/mozjs115-115.18.0/debian/build' -/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.preprocessor --depend .deps/.lldbinit.pp -DNDEBUG=1 -DTRIMMED=1 -DACCEPTED_MAR_CHANNEL_IDS=None -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0 -Dtopobjdir=/build/reproducible-path/mozjs115-115.18.0/debian/build -DCROSS_COMPILE='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_TESTS=1 -DENABLE_WASM_AVX=1 -DENABLE_WASM_EXTENDED_CONST=1 -DENABLE_WASM_SIMD=1 -DGTEST_HAS_RTTI=0 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FTS_H=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VALLOC=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_CODEGEN_X86=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_NUNBOX32=1 -DJS_STANDALONE=1 -DJS_WITHOUT_NSPR=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"115.0"' -DMOZILLA_VERSION='"115.18.0"' -DMOZILLA_VERSION_U=115.18.0 -DMOZJS_MAJOR_VERSION=115 -DMOZJS_MINOR_VERSION=18 -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 -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/build/reproducible-path/mozjs115-115.18.0/build/.lldbinit.in' -o '../dist/bin/.lldbinit' -../config/nsinstall -R -m 644 '/build/reproducible-path/mozjs115-115.18.0/build/.gdbinit.loader' '/build/reproducible-path/mozjs115-115.18.0/debian/build/build' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/shell' -../../../config/nsinstall -R -m 644 '../../../dist/bin/js' '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src' -../config/nsinstall -R -m 644 '/build/reproducible-path/mozjs115-115.18.0/build/.gdbinit' '/build/reproducible-path/mozjs115-115.18.0/debian/build/build' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gdb' -rm -f '../../../dist/bin/gdb-tests-gdb.py' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests' -rm -f '../../../js/src/jsapi-tests/jsapi-tests-gdb.py' -../../../config/nsinstall -R -m 644 '../../../dist/bin/js-gdb.py' '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/shell' -/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.preprocessor --depend .deps/jsapi-tests-gdb.py.pp -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DEXPORT_JS_API -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -DCROSS_COMPILE='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_TESTS=1 -DENABLE_WASM_AVX=1 -DENABLE_WASM_EXTENDED_CONST=1 -DENABLE_WASM_SIMD=1 -DGTEST_HAS_RTTI=0 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FTS_H=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VALLOC=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_CODEGEN_X86=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_NUNBOX32=1 -DJS_STANDALONE=1 -DJS_WITHOUT_NSPR=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"115.0"' -DMOZILLA_VERSION='"115.18.0"' -DMOZILLA_VERSION_U=115.18.0 -DMOZJS_MAJOR_VERSION=115 -DMOZJS_MINOR_VERSION=18 -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 -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/jsapi-tests-gdb.py.in' -o '../../../js/src/jsapi-tests/jsapi-tests-gdb.py' -/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.preprocessor --depend .deps/gdb-tests-gdb.py.pp -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DEXPORT_JS_API -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -DCROSS_COMPILE='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_TESTS=1 -DENABLE_WASM_AVX=1 -DENABLE_WASM_EXTENDED_CONST=1 -DENABLE_WASM_SIMD=1 -DGTEST_HAS_RTTI=0 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FTS_H=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VALLOC=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_CODEGEN_X86=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_NUNBOX32=1 -DJS_STANDALONE=1 -DJS_WITHOUT_NSPR=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"115.0"' -DMOZILLA_VERSION='"115.18.0"' -DMOZILLA_VERSION_U=115.18.0 -DMOZJS_MAJOR_VERSION=115 -DMOZJS_MINOR_VERSION=18 -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 -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/build/reproducible-path/mozjs115-115.18.0/js/src/gdb/gdb-tests-gdb.py.in' -o '../../../dist/bin/gdb-tests-gdb.py' -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/shell' -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/preprocessor.py", "--depend", ".deps/jsapi-tests-gdb.py.pp", "-DNDEBUG=1", "-DTRIMMED=1", "-DMOZ_HAS_MOZGLUE", "-DEXPORT_JS_API", "-Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src", "-DCROSS_COMPILE=", "-DEDITLINE=1", "-DENABLE_SHARED_MEMORY=1", "-DENABLE_TESTS=1", "-DENABLE_WASM_AVX=1", "-DENABLE_WASM_EXTENDED_CONST=1", "-DENABLE_WASM_SIMD=1", "-DGTEST_HAS_RTTI=0", "-DHAVE_ALLOCA_H=1", "-DHAVE_BYTESWAP_H=1", "-DHAVE_CLOCK_MONOTONIC=1", "-DHAVE_CPUID_H=1", "-DHAVE_DIRENT_H=1", "-DHAVE_DLADDR=1", "-DHAVE_DLOPEN=1", "-DHAVE_FTS_H=1", "-DHAVE_GETC_UNLOCKED=1", "-DHAVE_GETOPT_H=1", "-DHAVE_GETPAGESIZE=1", "-DHAVE_GETTID=1", "-DHAVE_GMTIME_R=1", "-DHAVE_INTTYPES_H=1", "-DHAVE_LANGINFO_CODESET=1", "-DHAVE_LIBM=1", "-DHAVE_LINUX_IF_ADDR_H=1", "-DHAVE_LINUX_PERF_EVENT_H=1", "-DHAVE_LINUX_QUOTA_H=1", "-DHAVE_LINUX_RTNETLINK_H=1", "-DHAVE_LOCALECONV=1", "-DHAVE_LOCALTIME_R=1", "-DHAVE_MALLOC_H=1", "-DHAVE_MALLOC_USABLE_SIZE=1", "-DHAVE_MEMALIGN=1", "-DHAVE_MEMFD_CREATE=1", "-DHAVE_NETINET_IN_H=1", "-DHAVE_NL_TYPES_H=1", "-DHAVE_POSIX_MEMALIGN=1", "-DHAVE_PTHREAD_GETNAME_NP=1", "-DHAVE_RES_NINIT=1", "-DHAVE_SETPRIORITY=1", "-DHAVE_SSIZE_T=1", "-DHAVE_STDINT_H=1", "-DHAVE_STRERROR=1", "-DHAVE_STRNDUP=1", "-DHAVE_SYSCALL=1", "-DHAVE_SYS_MOUNT_H=1", "-DHAVE_SYS_QUEUE_H=1", "-DHAVE_SYS_QUOTA_H=1", "-DHAVE_SYS_STATFS_H=1", "-DHAVE_SYS_STATVFS_H=1", "-DHAVE_SYS_TYPES_H=1", "-DHAVE_SYS_VFS_H=1", "-DHAVE_THREAD_TLS_KEYWORD=1", "-DHAVE_TM_ZONE_TM_GMTOFF=1", "-DHAVE_UNISTD_H=1", "-DHAVE_UNWIND_H=1", "-DHAVE_VALLOC=1", "-DHAVE_VISIBILITY_ATTRIBUTE=1", "-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1", "-DHAVE__UNWIND_BACKTRACE=1", "-DJS_CODEGEN_X86=1", "-DJS_DEFAULT_JITREPORT_GRANULARITY=3", "-DJS_HAS_INTL_API=1", "-DJS_NUNBOX32=1", "-DJS_STANDALONE=1", "-DJS_WITHOUT_NSPR=1", "-DMALLOC_H=", "-DMALLOC_USABLE_SIZE_CONST_PTR=", "-DMOZILLA_UAVERSION=\"115.0\"", "-DMOZILLA_VERSION=\"115.18.0\"", "-DMOZILLA_VERSION_U=115.18.0", "-DMOZJS_MAJOR_VERSION=115", "-DMOZJS_MINOR_VERSION=18", "-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", "-DXP_LINUX=1", "-DXP_UNIX=1", "-D_REENTRANT=1", "-DAB_CD=en-US", "/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/jsapi-tests-gdb.py.in", "-o", "../../../js/src/jsapi-tests/jsapi-tests-gdb.py"], "start": 334488.091696891, "end": 334488.154484642, "context": null} -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/preprocessor.py", "--depend", ".deps/.lldbinit.pp", "-DNDEBUG=1", "-DTRIMMED=1", "-DACCEPTED_MAR_CHANNEL_IDS=None", "-Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0", "-Dtopobjdir=/build/reproducible-path/mozjs115-115.18.0/debian/build", "-DCROSS_COMPILE=", "-DEDITLINE=1", "-DENABLE_SHARED_MEMORY=1", "-DENABLE_TESTS=1", "-DENABLE_WASM_AVX=1", "-DENABLE_WASM_EXTENDED_CONST=1", "-DENABLE_WASM_SIMD=1", "-DGTEST_HAS_RTTI=0", "-DHAVE_ALLOCA_H=1", "-DHAVE_BYTESWAP_H=1", "-DHAVE_CLOCK_MONOTONIC=1", "-DHAVE_CPUID_H=1", "-DHAVE_DIRENT_H=1", "-DHAVE_DLADDR=1", "-DHAVE_DLOPEN=1", "-DHAVE_FTS_H=1", "-DHAVE_GETC_UNLOCKED=1", "-DHAVE_GETOPT_H=1", "-DHAVE_GETPAGESIZE=1", "-DHAVE_GETTID=1", "-DHAVE_GMTIME_R=1", "-DHAVE_INTTYPES_H=1", "-DHAVE_LANGINFO_CODESET=1", "-DHAVE_LIBM=1", "-DHAVE_LINUX_IF_ADDR_H=1", "-DHAVE_LINUX_PERF_EVENT_H=1", "-DHAVE_LINUX_QUOTA_H=1", "-DHAVE_LINUX_RTNETLINK_H=1", "-DHAVE_LOCALECONV=1", "-DHAVE_LOCALTIME_R=1", "-DHAVE_MALLOC_H=1", "-DHAVE_MALLOC_USABLE_SIZE=1", "-DHAVE_MEMALIGN=1", "-DHAVE_MEMFD_CREATE=1", "-DHAVE_NETINET_IN_H=1", "-DHAVE_NL_TYPES_H=1", "-DHAVE_POSIX_MEMALIGN=1", "-DHAVE_PTHREAD_GETNAME_NP=1", "-DHAVE_RES_NINIT=1", "-DHAVE_SETPRIORITY=1", "-DHAVE_SSIZE_T=1", "-DHAVE_STDINT_H=1", "-DHAVE_STRERROR=1", "-DHAVE_STRNDUP=1", "-DHAVE_SYSCALL=1", "-DHAVE_SYS_MOUNT_H=1", "-DHAVE_SYS_QUEUE_H=1", "-DHAVE_SYS_QUOTA_H=1", "-DHAVE_SYS_STATFS_H=1", "-DHAVE_SYS_STATVFS_H=1", "-DHAVE_SYS_TYPES_H=1", "-DHAVE_SYS_VFS_H=1", "-DHAVE_THREAD_TLS_KEYWORD=1", "-DHAVE_TM_ZONE_TM_GMTOFF=1", "-DHAVE_UNISTD_H=1", "-DHAVE_UNWIND_H=1", "-DHAVE_VALLOC=1", "-DHAVE_VISIBILITY_ATTRIBUTE=1", "-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1", "-DHAVE__UNWIND_BACKTRACE=1", "-DJS_CODEGEN_X86=1", "-DJS_DEFAULT_JITREPORT_GRANULARITY=3", "-DJS_HAS_INTL_API=1", "-DJS_NUNBOX32=1", "-DJS_STANDALONE=1", "-DJS_WITHOUT_NSPR=1", "-DMALLOC_H=", "-DMALLOC_USABLE_SIZE_CONST_PTR=", "-DMOZILLA_UAVERSION=\"115.0\"", "-DMOZILLA_VERSION=\"115.18.0\"", "-DMOZILLA_VERSION_U=115.18.0", "-DMOZJS_MAJOR_VERSION=115", "-DMOZJS_MINOR_VERSION=18", "-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", "-DXP_LINUX=1", "-DXP_UNIX=1", "-D_REENTRANT=1", "-DAB_CD=en-US", "/build/reproducible-path/mozjs115-115.18.0/build/.lldbinit.in", "-o", "../dist/bin/.lldbinit"], "start": 334488.090612544, "end": 334488.155079895, "context": null} -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/preprocessor.py", "--depend", ".deps/gdb-tests-gdb.py.pp", "-DNDEBUG=1", "-DTRIMMED=1", "-DMOZ_HAS_MOZGLUE", "-DEXPORT_JS_API", "-Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src", "-DCROSS_COMPILE=", "-DEDITLINE=1", "-DENABLE_SHARED_MEMORY=1", "-DENABLE_TESTS=1", "-DENABLE_WASM_AVX=1", "-DENABLE_WASM_EXTENDED_CONST=1", "-DENABLE_WASM_SIMD=1", "-DGTEST_HAS_RTTI=0", "-DHAVE_ALLOCA_H=1", "-DHAVE_BYTESWAP_H=1", "-DHAVE_CLOCK_MONOTONIC=1", "-DHAVE_CPUID_H=1", "-DHAVE_DIRENT_H=1", "-DHAVE_DLADDR=1", "-DHAVE_DLOPEN=1", "-DHAVE_FTS_H=1", "-DHAVE_GETC_UNLOCKED=1", "-DHAVE_GETOPT_H=1", "-DHAVE_GETPAGESIZE=1", "-DHAVE_GETTID=1", "-DHAVE_GMTIME_R=1", "-DHAVE_INTTYPES_H=1", "-DHAVE_LANGINFO_CODESET=1", "-DHAVE_LIBM=1", "-DHAVE_LINUX_IF_ADDR_H=1", "-DHAVE_LINUX_PERF_EVENT_H=1", "-DHAVE_LINUX_QUOTA_H=1", "-DHAVE_LINUX_RTNETLINK_H=1", "-DHAVE_LOCALECONV=1", "-DHAVE_LOCALTIME_R=1", "-DHAVE_MALLOC_H=1", "-DHAVE_MALLOC_USABLE_SIZE=1", "-DHAVE_MEMALIGN=1", "-DHAVE_MEMFD_CREATE=1", "-DHAVE_NETINET_IN_H=1", "-DHAVE_NL_TYPES_H=1", "-DHAVE_POSIX_MEMALIGN=1", "-DHAVE_PTHREAD_GETNAME_NP=1", "-DHAVE_RES_NINIT=1", "-DHAVE_SETPRIORITY=1", "-DHAVE_SSIZE_T=1", "-DHAVE_STDINT_H=1", "-DHAVE_STRERROR=1", "-DHAVE_STRNDUP=1", "-DHAVE_SYSCALL=1", "-DHAVE_SYS_MOUNT_H=1", "-DHAVE_SYS_QUEUE_H=1", "-DHAVE_SYS_QUOTA_H=1", "-DHAVE_SYS_STATFS_H=1", "-DHAVE_SYS_STATVFS_H=1", "-DHAVE_SYS_TYPES_H=1", "-DHAVE_SYS_VFS_H=1", "-DHAVE_THREAD_TLS_KEYWORD=1", "-DHAVE_TM_ZONE_TM_GMTOFF=1", "-DHAVE_UNISTD_H=1", "-DHAVE_UNWIND_H=1", "-DHAVE_VALLOC=1", "-DHAVE_VISIBILITY_ATTRIBUTE=1", "-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1", "-DHAVE__UNWIND_BACKTRACE=1", "-DJS_CODEGEN_X86=1", "-DJS_DEFAULT_JITREPORT_GRANULARITY=3", "-DJS_HAS_INTL_API=1", "-DJS_NUNBOX32=1", "-DJS_STANDALONE=1", "-DJS_WITHOUT_NSPR=1", "-DMALLOC_H=", "-DMALLOC_USABLE_SIZE_CONST_PTR=", "-DMOZILLA_UAVERSION=\"115.0\"", "-DMOZILLA_VERSION=\"115.18.0\"", "-DMOZILLA_VERSION_U=115.18.0", "-DMOZJS_MAJOR_VERSION=115", "-DMOZJS_MINOR_VERSION=18", "-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", "-DXP_LINUX=1", "-DXP_UNIX=1", "-D_REENTRANT=1", "-DAB_CD=en-US", "/build/reproducible-path/mozjs115-115.18.0/js/src/gdb/gdb-tests-gdb.py.in", "-o", "../../../dist/bin/gdb-tests-gdb.py"], "start": 334488.097443681, "end": 334488.164997682, "context": null} -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests' -../config/nsinstall -R -m 644 '../dist/bin/.lldbinit' '/build/reproducible-path/mozjs115-115.18.0/debian/build' -rm -f '../build/.gdbinit.py' -/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.preprocessor --depend .deps/.gdbinit.py.pp -DNDEBUG=1 -DTRIMMED=1 -DACCEPTED_MAR_CHANNEL_IDS=None -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0 -Dtopobjdir=/build/reproducible-path/mozjs115-115.18.0/debian/build -DCROSS_COMPILE='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_TESTS=1 -DENABLE_WASM_AVX=1 -DENABLE_WASM_EXTENDED_CONST=1 -DENABLE_WASM_SIMD=1 -DGTEST_HAS_RTTI=0 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FTS_H=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VALLOC=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_CODEGEN_X86=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_NUNBOX32=1 -DJS_STANDALONE=1 -DJS_WITHOUT_NSPR=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"115.0"' -DMOZILLA_VERSION='"115.18.0"' -DMOZILLA_VERSION_U=115.18.0 -DMOZJS_MAJOR_VERSION=115 -DMOZJS_MINOR_VERSION=18 -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 -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/build/reproducible-path/mozjs115-115.18.0/build/.gdbinit.py.in' -o '../build/.gdbinit.py' -../../../config/nsinstall -R -m 644 '../../../dist/bin/gdb-tests-gdb.py' '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gdb' -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gdb' -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/preprocessor.py", "--depend", ".deps/.gdbinit.py.pp", "-DNDEBUG=1", "-DTRIMMED=1", "-DACCEPTED_MAR_CHANNEL_IDS=None", "-Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0", "-Dtopobjdir=/build/reproducible-path/mozjs115-115.18.0/debian/build", "-DCROSS_COMPILE=", "-DEDITLINE=1", "-DENABLE_SHARED_MEMORY=1", "-DENABLE_TESTS=1", "-DENABLE_WASM_AVX=1", "-DENABLE_WASM_EXTENDED_CONST=1", "-DENABLE_WASM_SIMD=1", "-DGTEST_HAS_RTTI=0", "-DHAVE_ALLOCA_H=1", "-DHAVE_BYTESWAP_H=1", "-DHAVE_CLOCK_MONOTONIC=1", "-DHAVE_CPUID_H=1", "-DHAVE_DIRENT_H=1", "-DHAVE_DLADDR=1", "-DHAVE_DLOPEN=1", "-DHAVE_FTS_H=1", "-DHAVE_GETC_UNLOCKED=1", "-DHAVE_GETOPT_H=1", "-DHAVE_GETPAGESIZE=1", "-DHAVE_GETTID=1", "-DHAVE_GMTIME_R=1", "-DHAVE_INTTYPES_H=1", "-DHAVE_LANGINFO_CODESET=1", "-DHAVE_LIBM=1", "-DHAVE_LINUX_IF_ADDR_H=1", "-DHAVE_LINUX_PERF_EVENT_H=1", "-DHAVE_LINUX_QUOTA_H=1", "-DHAVE_LINUX_RTNETLINK_H=1", "-DHAVE_LOCALECONV=1", "-DHAVE_LOCALTIME_R=1", "-DHAVE_MALLOC_H=1", "-DHAVE_MALLOC_USABLE_SIZE=1", "-DHAVE_MEMALIGN=1", "-DHAVE_MEMFD_CREATE=1", "-DHAVE_NETINET_IN_H=1", "-DHAVE_NL_TYPES_H=1", "-DHAVE_POSIX_MEMALIGN=1", "-DHAVE_PTHREAD_GETNAME_NP=1", "-DHAVE_RES_NINIT=1", "-DHAVE_SETPRIORITY=1", "-DHAVE_SSIZE_T=1", "-DHAVE_STDINT_H=1", "-DHAVE_STRERROR=1", "-DHAVE_STRNDUP=1", "-DHAVE_SYSCALL=1", "-DHAVE_SYS_MOUNT_H=1", "-DHAVE_SYS_QUEUE_H=1", "-DHAVE_SYS_QUOTA_H=1", "-DHAVE_SYS_STATFS_H=1", "-DHAVE_SYS_STATVFS_H=1", "-DHAVE_SYS_TYPES_H=1", "-DHAVE_SYS_VFS_H=1", "-DHAVE_THREAD_TLS_KEYWORD=1", "-DHAVE_TM_ZONE_TM_GMTOFF=1", "-DHAVE_UNISTD_H=1", "-DHAVE_UNWIND_H=1", "-DHAVE_VALLOC=1", "-DHAVE_VISIBILITY_ATTRIBUTE=1", "-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1", "-DHAVE__UNWIND_BACKTRACE=1", "-DJS_CODEGEN_X86=1", "-DJS_DEFAULT_JITREPORT_GRANULARITY=3", "-DJS_HAS_INTL_API=1", "-DJS_NUNBOX32=1", "-DJS_STANDALONE=1", "-DJS_WITHOUT_NSPR=1", "-DMALLOC_H=", "-DMALLOC_USABLE_SIZE_CONST_PTR=", "-DMOZILLA_UAVERSION=\"115.0\"", "-DMOZILLA_VERSION=\"115.18.0\"", "-DMOZILLA_VERSION_U=115.18.0", "-DMOZJS_MAJOR_VERSION=115", "-DMOZJS_MINOR_VERSION=18", "-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", "-DXP_LINUX=1", "-DXP_UNIX=1", "-D_REENTRANT=1", "-DAB_CD=en-US", "/build/reproducible-path/mozjs115-115.18.0/build/.gdbinit.py.in", "-o", "../build/.gdbinit.py"], "start": 334488.201808738, "end": 334488.270477421, "context": null} -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/build' -TEST-PASS | check_spidermonkey_style.py | ok -/build/reproducible-path/mozjs115-115.18.0/config/check_macroassembler_style.py:37: SyntaxWarning: invalid escape sequence '\s' - reBeforeArg = "(?<=[(,\s])" -/build/reproducible-path/mozjs115-115.18.0/config/check_macroassembler_style.py:38: SyntaxWarning: invalid escape sequence '\w' - reArgType = "(?P[\w\s:*&<>]+)" -/build/reproducible-path/mozjs115-115.18.0/config/check_macroassembler_style.py:39: SyntaxWarning: invalid escape sequence '\s' - reArgName = "(?P\s\w+)" -/build/reproducible-path/mozjs115-115.18.0/config/check_macroassembler_style.py:40: SyntaxWarning: invalid escape sequence '\s' - reArgDefault = "(?P(?:\s=(?:(?:\s[\w:]+\(\))|[^,)]+))?)" -/build/reproducible-path/mozjs115-115.18.0/config/check_macroassembler_style.py:55: SyntaxWarning: invalid escape sequence '\g' - signature = reMatchArg.sub("\g", signature) -/build/reproducible-path/mozjs115-115.18.0/config/check_macroassembler_style.py:66: SyntaxWarning: invalid escape sequence '\g' - r".*DEFINED_ON\((?P[^()]*)\).*", "\g", signature -TEST-PASS | check_macroassembler_style.py | ok -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/jsopcode.py:19: SyntaxWarning: invalid escape sequence '\s' - space_star_space_pat = re.compile("^\s*\* ?", re.M) -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/jsopcode.py:62: SyntaxWarning: invalid escape sequence '\[' - category_pat = re.compile("\[([^\]]+)\]") -/build/reproducible-path/mozjs115-115.18.0/js/src/vm/jsopcode.py:169: SyntaxWarning: invalid escape sequence '\s' - tag_pat = re.compile("^\s*[A-Za-z]+:\s*|\s*$") -TEST-PASS | check_js_opcode.py | ok -BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.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", "/build/reproducible-path/mozjs115-115.18.0/config/check_spidermonkey_style.py", "/build/reproducible-path/mozjs115-115.18.0/config/check_macroassembler_style.py", "/build/reproducible-path/mozjs115-115.18.0/config/check_js_opcode.py"], "start": 334488.158769289, "end": 334489.822002459, "context": null} -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/build' -make[4]: Nothing to be done for 'misc'. -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/build' -make[3]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' -make[2]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' -make[2]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' -make recurse_libs -make[3]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/config' -make[4]: Nothing to be done for 'libs'. -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/config' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src' -make[4]: Nothing to be done for 'libs'. -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/shell' -make[4]: Nothing to be done for 'libs'. -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/shell' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests' -make[4]: Nothing to be done for 'libs'. +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = signed char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = signed char]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here + 1226 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1202:16: note: 'cx' declared here + 1202 | JSContext* cx, HandleObject other, HandleObject proto) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = signed char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = signed char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:619:24, + inlined from 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = signed char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:593:27: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = signed char]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:583:44: note: 'cx' declared here + 583 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = unsigned char]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here + 1226 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1202:16: note: 'cx' declared here + 1202 | JSContext* cx, HandleObject other, HandleObject proto) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:619:24, + inlined from 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:593:27: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = unsigned char]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:583:44: note: 'cx' declared here + 583 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = short int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = short int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here + 1226 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1202:16: note: 'cx' declared here + 1202 | JSContext* cx, HandleObject other, HandleObject proto) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = short int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = short int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:619:24, + inlined from 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = short int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:593:27: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = short int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:583:44: note: 'cx' declared here + 583 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = short unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = short unsigned int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here + 1226 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1202:16: note: 'cx' declared here + 1202 | JSContext* cx, HandleObject other, HandleObject proto) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = short unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = short unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:619:24, + inlined from 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = short unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:593:27: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = short unsigned int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:583:44: note: 'cx' declared here + 583 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here + 1226 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1202:16: note: 'cx' declared here + 1202 | JSContext* cx, HandleObject other, HandleObject proto) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:619:24, + inlined from 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:593:27: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:583:44: note: 'cx' declared here + 583 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = unsigned int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here + 1226 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1202:16: note: 'cx' declared here + 1202 | JSContext* cx, HandleObject other, HandleObject proto) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:619:24, + inlined from 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:593:27: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = unsigned int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:583:44: note: 'cx' declared here + 583 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = float]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = float]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here + 1226 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1202:16: note: 'cx' declared here + 1202 | JSContext* cx, HandleObject other, HandleObject proto) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = float]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = float]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:619:24, + inlined from 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = float]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:593:27: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = float]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:583:44: note: 'cx' declared here + 583 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = double]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = double]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here + 1226 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1202:16: note: 'cx' declared here + 1202 | JSContext* cx, HandleObject other, HandleObject proto) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = double]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = double]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:619:24, + inlined from 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = double]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:593:27: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = double]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:583:44: note: 'cx' declared here + 583 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = js::uint8_clamped]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = js::uint8_clamped]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here + 1226 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1202:16: note: 'cx' declared here + 1202 | JSContext* cx, HandleObject other, HandleObject proto) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = js::uint8_clamped]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = js::uint8_clamped]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:619:24, + inlined from 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = js::uint8_clamped]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:593:27: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = js::uint8_clamped]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:583:44: note: 'cx' declared here + 583 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = long long int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = long long int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here + 1226 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1202:16: note: 'cx' declared here + 1202 | JSContext* cx, HandleObject other, HandleObject proto) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = long long int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = long long int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:619:24, + inlined from 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = long long int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:593:27: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = long long int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:583:44: note: 'cx' declared here + 583 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = long long unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromObject(JSContext*, JS::HandleObject, JS::HandleObject) [with NativeType = long long unsigned int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1226:32: note: 'buffer' declared here + 1226 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1202:16: note: 'cx' declared here + 1202 | JSContext* cx, HandleObject other, HandleObject proto) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::ArrayBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::fromLength(JSContext*, uint64_t, JS::HandleObject, js::gc::Heap) [with NativeType = long long unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32, + inlined from 'static JSObject* {anonymous}::TypedArrayObjectTemplate::create(JSContext*, const JS::CallArgs&) [with NativeType = long long unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:619:24, + inlined from 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = long long unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:593:27: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'buffer' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool {anonymous}::TypedArrayObjectTemplate::class_constructor(JSContext*, unsigned int, JS::Value*) [with NativeType = long long unsigned int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:903:32: note: 'buffer' declared here + 903 | Rooted buffer(cx); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:583:44: note: 'cx' declared here + 583 | static bool class_constructor(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineJIT.h:19, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Jit.cpp:9, + from Unified_cpp_js_src_jit6.cpp:11: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'void js::jit::SettleOnTryNote(JSContext*, const js::TryNote*, const JSJitFrameIter&, js::EnvironmentIter&, ResumeFromException*, jsbytecode**)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/JitFrames.cpp:386:58: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_jit6.cpp:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/JitFrames.cpp: In function 'void js::jit::SettleOnTryNote(JSContext*, const js::TryNote*, const JSJitFrameIter&, js::EnvironmentIter&, ResumeFromException*, jsbytecode**)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/JitFrames.cpp:386:16: note: 'script' declared here + 386 | RootedScript script(cx, frame.baselineFrame()->script()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/JitFrames.cpp:383:40: note: 'cx' declared here + 383 | static void SettleOnTryNote(JSContext* cx, const TryNote* tn, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::TypedArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::TypedArrayObject*; T = js::TypedArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = long long unsigned int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:463:31: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tarray' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = long long unsigned int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:463:31: note: 'tarray' declared here + 463 | Rooted tarray( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:452:58: note: 'cx' declared here + 452 | static TypedArrayObject* makeTemplateObject(JSContext* cx, int32_t len) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::TypedArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::TypedArrayObject*; T = js::TypedArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = float]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:463:31: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tarray' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = float]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:463:31: note: 'tarray' declared here + 463 | Rooted tarray( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:452:58: note: 'cx' declared here + 452 | static TypedArrayObject* makeTemplateObject(JSContext* cx, int32_t len) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::TypedArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::TypedArrayObject*; T = js::TypedArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = double]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:463:31: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tarray' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = double]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:463:31: note: 'tarray' declared here + 463 | Rooted tarray( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:452:58: note: 'cx' declared here + 452 | static TypedArrayObject* makeTemplateObject(JSContext* cx, int32_t len) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::TypedArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::TypedArrayObject*; T = js::TypedArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = js::uint8_clamped]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:463:31: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tarray' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = js::uint8_clamped]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:463:31: note: 'tarray' declared here + 463 | Rooted tarray( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:452:58: note: 'cx' declared here + 452 | static TypedArrayObject* makeTemplateObject(JSContext* cx, int32_t len) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::TypedArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::TypedArrayObject*; T = js::TypedArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = long long int]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:463:31: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tarray' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = long long int]': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:463:31: note: 'tarray' declared here + 463 | Rooted tarray( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:452:58: note: 'cx' declared here + 452 | static TypedArrayObject* makeTemplateObject(JSContext* cx, int32_t len) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::TypedArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::TypedArrayObject*; T = js::TypedArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::TypedArrayObject* {anonymous}::TypedArrayObjectTemplate::makeTemplateObject(JSContext*, int32_t) [with NativeType = signed char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:463:31, + inlined from 'bool GetTemplateObjectForNative(JSContext*, JS::HandleValueArray, JS::MutableHandleObject) [with T = signed char]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1360:60, + inlined from 'static bool js::TypedArrayObject::GetTemplateObjectForNative(JSContext*, js::Native, JS::HandleValueArray, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1385:3: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tarray' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp: In static member function 'static bool js::TypedArrayObject::GetTemplateObjectForNative(JSContext*, js::Native, JS::HandleValueArray, JS::MutableHandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:463:31: note: 'tarray' declared here + 463 | Rooted tarray( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/TypedArrayObject.cpp:1378:16: note: 'cx' declared here + 1378 | JSContext* cx, Native native, const JS::HandleValueArray args, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual bool JS::ubi::BucketCount::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:157:71: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'arr' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp: In member function 'virtual bool JS::ubi::BucketCount::report(JSContext*, JS::ubi::CountBase&, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:157:24: note: 'arr' declared here + 157 | Rooted arr(cx, NewDenseFullyAllocatedArray(cx, length)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/UbiNodeCensus.cpp:152:37: note: 'cx' declared here + 152 | bool BucketCount::report(JSContext* cx, CountBase& countBase, + | ~~~~~~~~~~~^~ make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/tests' -make[4]: Nothing to be done for 'libs'. -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/tests' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/build' -make[4]: Nothing to be done for 'libs'. -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/build' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/memory/build' -make[4]: Nothing to be done for 'libs'. -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/memory/build' -make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/build' -make[4]: Nothing to be done for 'libs'. -make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/build' -make[3]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' -make[2]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' -make[2]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' -make recurse_tools -make[3]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' -make[3]: Nothing to be done for 'recurse_tools'. -make[3]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' -make[2]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' -make[1]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' - debian/rules override_dh_auto_test -make[1]: Entering directory '/build/reproducible-path/mozjs115-115.18.0' -SRCDIR=/build/reproducible-path/mozjs115-115.18.0/js/src BUILDDIR=/build/reproducible-path/mozjs115-115.18.0/debian/build DEB_HOST_ARCH=i386 /build/reproducible-path/mozjs115-115.18.0/debian/test.sh basic/bug653153.js basic/fdlibm-for-sin-cos-tan-argument.js -Hello, world -Smoke-test successful, continuing with full test suite -make[2]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' -make -C js/src check-jstests -make[3]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src' -../../dist/bin/run-mozilla.sh /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -u /build/reproducible-path/mozjs115-115.18.0/js/src/tests/jstests.py \ - --no-progress --format=automation --timeout 600 \ - \ - ../../dist/bin/js -/build/reproducible-path/mozjs115-115.18.0/testing/mozbase/mozleak/mozleak/lsan.py:63: SyntaxWarning: invalid escape sequence '\d' - "==\d+==ERROR: LeakSanitizer: detected memory leaks" -/build/reproducible-path/mozjs115-115.18.0/testing/mozbase/mozleak/mozleak/lsan.py:66: SyntaxWarning: invalid escape sequence '\d' - "==\d+==LeakSanitizer has encountered a fatal error." -/build/reproducible-path/mozjs115-115.18.0/testing/mozbase/mozleak/mozleak/lsan.py:71: SyntaxWarning: invalid escape sequence '\d' - self.stackFrameRegExp = re.compile(" #\d+ 0x[0-9a-f]+ in ([^(::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool IntlClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:885:27: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctorValue' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src4.cpp:47: +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp: In function 'bool IntlClassFinish(JSContext*, JS::HandleObject, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:885:15: note: 'ctorValue' declared here + 885 | RootedValue ctorValue(cx); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:881:40: note: 'cx' declared here + 881 | static bool IntlClassFinish(JSContext* cx, HandleObject intl, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::intl_availableCollations(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:168:53: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'collations' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp: In function 'bool js::intl_availableCollations(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:168:16: note: 'collations' declared here + 168 | RootedObject collations(cx, NewDenseEmptyArray(cx)); + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:152:46: note: 'cx' declared here + 152 | bool js::intl_availableCollations(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::CollatorObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::CollatorObject*; T = js::CollatorObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool Collator(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:112:61, + inlined from 'bool js::intl_Collator(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:140:18: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'collator' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp: In function 'bool js::intl_Collator(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:111:27: note: 'collator' declared here + 111 | Rooted collator( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:135:35: note: 'cx' declared here + 135 | bool js::intl_Collator(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::CollatorObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::CollatorObject*; T = js::CollatorObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool Collator(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:112:61, + inlined from 'bool Collator(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:132:18: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'collator' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp: In function 'bool Collator(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:111:27: note: 'collator' declared here + 111 | Rooted collator( + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:130:33: note: 'cx' declared here + 130 | static bool Collator(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool JS::AddMozDateTimeFormatConstructor(JSContext*, Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:211:73: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctor' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src4.cpp:20: +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'bool JS::AddMozDateTimeFormatConstructor(JSContext*, Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:209:16: note: 'ctor' declared here + 209 | RootedObject ctor( + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:207:53: note: 'cx' declared here + 207 | bool JS::AddMozDateTimeFormatConstructor(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::intl_availableCalendars(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:278:52: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'calendars' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'bool js::intl_availableCalendars(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:278:16: note: 'calendars' declared here + 278 | RootedObject calendars(cx, NewDenseEmptyArray(cx)); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:268:45: note: 'cx' declared here + 268 | bool js::intl_availableCalendars(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool JS::AddMozDisplayNamesConstructor(JSContext*, HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp:203:78: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ctor' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src4.cpp:38: +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp: In function 'bool JS::AddMozDisplayNamesConstructor(JSContext*, HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp:202:16: note: 'ctor' declared here + 202 | RootedObject ctor(cx, GlobalObject::createConstructor( + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp:201:51: note: 'cx' declared here + 201 | bool JS::AddMozDisplayNamesConstructor(JSContext* cx, HandleObject intl) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::intl_GetCalendarInfo(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:69:43: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'info' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp: In function 'bool js::intl_GetCalendarInfo(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:69:16: note: 'info' declared here + 69 | RootedObject info(cx, NewPlainObject(cx)); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:53:42: note: 'cx' declared here + 53 | bool js::intl_GetCalendarInfo(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::intl_BestAvailableLocale(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:250:74: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'locale' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp: In function 'bool js::intl_BestAvailableLocale(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:250:27: note: 'locale' declared here + 250 | Rooted locale(cx, args[1].toString()->ensureLinear(cx)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:221:46: note: 'cx' declared here + 221 | bool js::intl_BestAvailableLocale(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp:12: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/DisplayNames.h: In member function 'mozilla::Result mozilla::intl::DisplayNames::GetMonth(B&, mozilla::intl::Month, mozilla::Span, Fallback) [with B = js::intl::FormatBuffer]': +/build/reproducible-path/mozjs115-115.18.0/debian/build/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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/DisplayNames.h:763:27: note: 'symbolType' was declared here + 763 | UDateFormatSymbolType symbolType; + | ^~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::intl_supportedLocaleOrFallback(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:335:74: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'locale' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp: In function 'bool js::intl_supportedLocaleOrFallback(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:335:27: note: 'locale' declared here + 335 | Rooted locale(cx, args[0].toString()->ensureLinear(cx)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:330:52: note: 'cx' declared here + 330 | bool js::intl_supportedLocaleOrFallback(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp:307:76: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'calendar' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp: In function 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp:307:27: note: 'calendar' declared here + 307 | Rooted calendar(cx, args[2].toString()->ensureLinear(cx)); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp:295:45: note: 'cx' declared here + 295 | bool js::intl_ComputeDisplayName(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In file included from /usr/include/string.h:548, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers/string.h:3, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Poison.h:19, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Maybe.h:23, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Class.h:13: +In function 'void* memcpy(void*, const void*, size_t)', + inlined from 'void mozilla::PodCopy(T*, const T*, size_t) [with T = unsigned char]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/PodOperations.h:109:11, + inlined from 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp:402:21: +/usr/include/i386-linux-gnu/bits/string_fortified.h:29:33: warning: 'void* __builtin___memcpy_chk(void*, const void*, unsigned int, unsigned int)' 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)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp: In function 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp:398:17: note: 'ascii' declared here + 398 | unsigned char ascii[32]; + | ^~~~~ +In lambda function, + inlined from 'mozilla::intl::ICUResult mozilla::intl::FillBufferWithICUCall(Buffer&, const ICUStringFunction&) [with ICUStringFunction = DisplayNames::GetDateTimeField >(js::intl::FormatBuffer&, mozilla::intl::DateTimeField, mozilla::intl::DateTimePatternGenerator&, Fallback)::; Buffer = js::intl::FormatBuffer]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/ICU4CGlue.h:168:25, + inlined from 'mozilla::Result mozilla::intl::DisplayNames::GetDateTimeField(B&, mozilla::intl::DateTimeField, mozilla::intl::DateTimePatternGenerator&, Fallback) [with B = js::intl::FormatBuffer]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/DisplayNames.h:947:40, + inlined from 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp:513:34: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/DisplayNames.h:949:44: warning: 'width' may be used uninitialized [-Wmaybe-uninitialized] + 949 | return udatpg_getFieldDisplayName( +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/DisplayNames.h: In function 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/DisplayNames.h:933:29: note: 'width' was declared here + 933 | UDateTimePGDisplayWidth width; + | ^~~~~ +In member function 'mozilla::Result mozilla::intl::DisplayNames::GetQuarter(B&, mozilla::intl::Quarter, mozilla::Span, Fallback) [with B = js::intl::FormatBuffer]', + inlined from 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp:457:23: +/build/reproducible-path/mozjs115-115.18.0/debian/build/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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/DisplayNames.h: In function 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/DisplayNames.h:811:27: note: 'symbolType' was declared here + 811 | UDateFormatSymbolType symbolType; + | ^~~~~~~~~~ +In member function 'mozilla::Result mozilla::intl::DisplayNames::GetWeekday(B&, mozilla::intl::Weekday, mozilla::Span, Fallback) [with B = js::intl::FormatBuffer]', + inlined from 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp:434:23: +/build/reproducible-path/mozjs115-115.18.0/debian/build/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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/DisplayNames.h: In function 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/DisplayNames.h:709:27: note: 'symbolType' was declared here + 709 | UDateFormatSymbolType symbolType; + | ^~~~~~~~~~ +In member function 'mozilla::Result mozilla::intl::DisplayNames::GetCurrency(B&, mozilla::Span, Fallback) const [with B = js::intl::FormatBuffer]', + inlined from 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DisplayNames.cpp:424:29: +/build/reproducible-path/mozjs115-115.18.0/debian/build/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, +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/DisplayNames.h: In function 'bool js::intl_ComputeDisplayName(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/DisplayNames.h:469:20: note: 'style' was declared here + 469 | UCurrNameStyle style; + | ^~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool CreateDateTimePartArray(JSContext*, mozilla::Span, bool, const mozilla::intl::DateTimePartVector&, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:1191:73: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'overallResult' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'bool CreateDateTimePartArray(JSContext*, mozilla::Span, bool, const mozilla::intl::DateTimePartVector&, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:1191:16: note: 'overallResult' declared here + 1191 | RootedString overallResult(cx, NewStringCopy(cx, formattedSpan)); + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:1188:16: note: 'cx' declared here + 1188 | JSContext* cx, mozilla::Span formattedSpan, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::ArrayObject* CreateArrayFromSortedList(JSContext*, const std::array&) [with unsigned int N = 69]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:520:24, + inlined from 'js::ArrayObject* AvailableNumberingSystems(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:724:35, + inlined from 'bool js::intl_SupportedValuesOf(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:837:37: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'array' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp: In function 'bool js::intl_SupportedValuesOf(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:520:24: note: 'array' declared here + 520 | Rooted array(cx, NewDenseFullyAllocatedArray(cx, length)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/IntlObject.cpp:819:44: note: 'cx' declared here + 819 | bool js::intl_SupportedValuesOf(JSContext* cx, unsigned argc, JS::Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::UniqueChars DateTimeFormatLocale(JSContext*, JS::HandleObject, mozilla::Maybe)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:505:74: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'locale' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'JS::UniqueChars DateTimeFormatLocale(JSContext*, JS::HandleObject, mozilla::Maybe)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:505:29: note: 'locale' declared here + 505 | Rooted locale(cx, value.toString()->ensureLinear(cx)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:492:16: note: 'cx' declared here + 492 | JSContext* cx, HandleObject internals, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:19: +In constructor 'js::intl::UnicodeExtensionKeyword::UnicodeExtensionKeyword(UnicodeKey, JSLinearString*)', + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {const char (&)[3], JSAtom*&}; T = js::intl::UnicodeExtensionKeyword; unsigned int N = 8; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'bool mozilla::Vector::emplaceBack(Args&& ...) [with Args = {const char (&)[3], JSAtom*&}; T = js::intl::UnicodeExtensionKeyword; unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:768:15, + inlined from 'bool JS::GCVector::emplaceBack(Args&& ...) [with Args = {const char (&)[3], JSAtom*&}; T = js::intl::UnicodeExtensionKeyword; unsigned int MinInlineCapacity = 8; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:107:30, + inlined from 'bool js::MutableWrappedPtrOperations, Wrapper>::emplaceBack(Args&& ...) [with Args = {const char (&)[3], JSAtom*&}; Wrapper = JS::Rooted >; T = js::intl::UnicodeExtensionKeyword; unsigned int Capacity = 8; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:276:29, + inlined from 'JS::UniqueChars DateTimeFormatLocale(JSContext*, JS::HandleObject, mozilla::Maybe)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:565:30: +/build/reproducible-path/mozjs115-115.18.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) {} + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'JS::UniqueChars DateTimeFormatLocale(JSContext*, JS::HandleObject, mozilla::Maybe)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:549:13: note: 'hourCycleStr' was declared here + 549 | JSAtom* hourCycleStr; + | ^~~~~~~~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'mozilla::intl::DateTimeFormat* NewDateTimeFormat(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:796:74: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'internals' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'mozilla::intl::DateTimeFormat* NewDateTimeFormat(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:796:16: note: 'internals' declared here + 796 | RootedObject internals(cx, intl::GetInternalsObject(cx, dateTimeFormat)); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:793:16: note: 'cx' declared here + 793 | JSContext* cx, Handle dateTimeFormat) { + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/IonTypes.h:17, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Registers.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MachineState.h:16, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/JitFrames.h:16, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineFrame.h:13, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/BaselineFrameInfo.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/PerfSpewer.h:13, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/PerfSpewer.cpp:53, + from Unified_cpp_js_src_jit9.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArgumentsObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual bool js::jit::RCreateArgumentsObject::recover(JSContext*, js::jit::SnapshotIterator&) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Recover.cpp:2045:70: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src_jit9.cpp:38: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RCreateArgumentsObject::recover(JSContext*, js::jit::SnapshotIterator&) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Recover.cpp:2044:16: note: 'result' declared here + 2044 | RootedObject result( + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Recover.cpp:2041:49: note: 'cx' declared here + 2041 | bool RCreateArgumentsObject::recover(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual bool js::jit::RNewIterator::recover(JSContext*, js::jit::SnapshotIterator&) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Recover.cpp:1717:58: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'templateObject' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RNewIterator::recover(JSContext*, js::jit::SnapshotIterator&) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Recover.cpp:1717:16: note: 'templateObject' declared here + 1717 | RootedObject templateObject(cx, &iter.read().toObject()); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Recover.cpp:1716:39: note: 'cx' declared here + 1716 | bool RNewIterator::recover(JSContext* cx, SnapshotIterator& iter) const { + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:74: +In static member function 'static constexpr JS::Value JS::Value::fromInt32(int32_t)', + inlined from 'constexpr JS::Value JS::Int32Value(int32_t)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:1118:73, + inlined from 'virtual bool js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Recover.cpp:311:45: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:572:29: warning: 'result' may be used uninitialized [-Wmaybe-uninitialized] + 572 | return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RSignExtendInt32::recover(JSContext*, js::jit::SnapshotIterator&) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Recover.cpp:301:11: note: 'result' was declared here + 301 | int32_t result; + | ^~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::CollatorObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::CollatorObject*; T = js::CollatorObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::intl_CompareStrings(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:444:76: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'collator' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp: In function 'bool js::intl_CompareStrings(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:443:27: note: 'collator' declared here + 443 | Rooted collator(cx, + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Collator.cpp:436:41: note: 'cx' declared here + 436 | bool js::intl_CompareStrings(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'mozilla::intl::DateIntervalFormat* NewDateIntervalFormat(JSContext*, JS::Handle, mozilla::intl::DateTimeFormat&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:1312:74: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'internals' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp: In function 'mozilla::intl::DateIntervalFormat* NewDateIntervalFormat(JSContext*, JS::Handle, mozilla::intl::DateTimeFormat&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:1312:16: note: 'internals' declared here + 1312 | RootedObject internals(cx, intl::GetInternalsObject(cx, dateTimeFormat)); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/DateTimeFormat.cpp:1309:16: note: 'cx' declared here + 1309 | JSContext* cx, Handle dateTimeFormat, + | ~~~~~~~~~~~^~ +In file included from /usr/include/string.h:548, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers/string.h:3, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Printf.h:63, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/PerfSpewer.cpp:8: +In function 'void* memcpy(void*, const void*, size_t)', + inlined from 'void mozilla::BitwiseCast(From, To*) [with To = long long unsigned int; From = double]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Casting.h:56:14, + inlined from 'To mozilla::BitwiseCast(From) [with To = long long unsigned int; From = double]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Casting.h:63:24, + inlined from 'static uint64_t JS::Value::bitsFromDouble(double)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:540:42, + inlined from 'void JS::Value::setDouble(double)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:604:29, + inlined from 'JS::Value JS::DoubleValue(double)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:1122:14, + inlined from 'virtual bool js::jit::RMathFunction::recover(JSContext*, js::jit::SnapshotIterator&) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Recover.cpp:1368:42: +/usr/include/i386-linux-gnu/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)); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Recover.cpp: In member function 'virtual bool js::jit::RMathFunction::recover(JSContext*, js::jit::SnapshotIterator&) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/Recover.cpp:1291:10: note: 'result' was declared here + 1291 | double result; + | ^~~~~~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src5.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/Unified_cpp_js_src6.o +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.h:10, + from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7, + from Unified_cpp_js_src3.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = CloneBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = CloneBufferObject*; T = CloneBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool CloneBufferObject::getCloneBufferAsArrayBuffer_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4916:61: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static bool CloneBufferObject::getCloneBufferAsArrayBuffer_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4915:32: note: 'obj' declared here + 4915 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4913:59: note: 'cx' declared here + 4913 | static bool getCloneBufferAsArrayBuffer_impl(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool GetExceptionInfo(JSContext*, uint32_t, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7198:42: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GetExceptionInfo(JSContext*, uint32_t, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7198:16: note: 'obj' declared here + 7198 | RootedObject obj(cx, NewPlainObject(cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7155:41: note: 'cx' declared here + 7155 | static bool GetExceptionInfo(JSContext* cx, uint32_t argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool GlobalLexicals(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8077:45: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'res' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GlobalLexicals(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8077:16: note: 'res' declared here + 8077 | RootedObject res(cx, JS_NewPlainObject(cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8066:39: note: 'cx' declared here + 8066 | static bool GlobalLexicals(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool ObjectGlobal(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8011:43: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool ObjectGlobal(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8011:16: note: 'obj' declared here + 8011 | RootedObject obj(cx, &args[0].toObject()); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8002:37: note: 'cx' declared here + 8002 | static bool ObjectGlobal(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool ScriptedCallerGlobal(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7986:55: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool ScriptedCallerGlobal(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7986:16: note: 'obj' declared here + 7986 | RootedObject obj(cx, JS::GetScriptedCallerGlobal(cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7983:45: note: 'cx' declared here + 7983 | static bool ScriptedCallerGlobal(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool SetGCCallback(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7310:46: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'opts' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool SetGCCallback(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7310:16: note: 'opts' declared here + 7310 | RootedObject opts(cx, ToObject(cx, args[0])); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7302:38: note: 'cx' declared here + 7302 | static bool SetGCCallback(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool GetBacktrace(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6017:47: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'cfg' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GetBacktrace(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6017:18: note: 'cfg' declared here + 6017 | RootedObject cfg(cx, ToObject(cx, args[0])); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6003:37: note: 'cx' declared here + 6003 | static bool GetBacktrace(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool ConvertToTier(JSContext*, JS::HandleValue, const js::wasm::Code&, js::wasm::Tier*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1546:50: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'option' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool ConvertToTier(JSContext*, JS::HandleValue, const js::wasm::Code&, js::wasm::Tier*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1546:16: note: 'option' declared here + 1546 | RootedString option(cx, JS::ToString(cx, value)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1544:38: note: 'cx' declared here + 1544 | static bool ConvertToTier(JSContext* cx, HandleValue value, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool ToNaNFlavor(JSContext*, JS::HandleValue, NaNFlavor*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1367:45, + inlined from 'bool WasmGlobalIsNaN(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1409:19: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'flavorStr' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool WasmGlobalIsNaN(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1367:16: note: 'flavorStr' declared here + 1367 | RootedString flavorStr(cx, ToString(cx, v)); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1388:40: note: 'cx' declared here + 1388 | static bool WasmGlobalIsNaN(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool WasmMaxMemoryPages(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:874:53: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'ls' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool WasmMaxMemoryPages(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:874:27: note: 'ls' declared here + 874 | Rooted ls(cx, s->ensureLinear(cx)); + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:863:43: note: 'cx' declared here + 863 | static bool WasmMaxMemoryPages(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ErrorReporting.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Warnings.cpp:16, + from Unified_cpp_js_src25.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool ReshapeForProtoMutation(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp:158:28, + inlined from 'bool WatchProtoChangeImpl(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp:176:31: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pobj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src25.cpp:11: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp: In function 'bool WatchProtoChangeImpl(JSContext*, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp:158:16: note: 'pobj' declared here + 158 | RootedObject pobj(cx, obj); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp:172:45: note: 'cx' declared here + 172 | static bool WatchProtoChangeImpl(JSContext* cx, HandleObject obj) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool GetRealmConfiguration(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:186:46: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'info' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GetRealmConfiguration(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:186:16: note: 'info' declared here + 186 | RootedObject info(cx, JS_NewPlainObject(cx)); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:184:46: note: 'cx' declared here + 184 | static bool GetRealmConfiguration(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool GetJitCompilerOptions(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4703:46: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'info' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GetJitCompilerOptions(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4703:16: note: 'info' declared here + 4703 | RootedObject info(cx, JS_NewPlainObject(cx)); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4701:46: note: 'cx' declared here + 4701 | static bool GetJitCompilerOptions(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool GetBuildConfiguration(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:226:46: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'info' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GetBuildConfiguration(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:226:16: note: 'info' declared here + 226 | RootedObject info(cx, JS_NewPlainObject(cx)); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:224:46: note: 'cx' declared here + 224 | static bool GetBuildConfiguration(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool NewObjectWithManyReservedSlots(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3148:75: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool NewObjectWithManyReservedSlots(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3148:16: note: 'obj' declared here + 3148 | RootedObject obj(cx, JS_NewObject(cx, &ObjectWithManyReservedSlotsClass)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3140:55: note: 'cx' declared here + 3140 | static bool NewObjectWithManyReservedSlots(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3019:46: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3019:16: note: 'obj' declared here + 3019 | RootedObject obj(cx, JS_NewObject(cx, &cls)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:2974:53: note: 'cx' declared here + 2974 | static bool NewObjectWithAddPropertyHook(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool HasChild(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:2745:36: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'child' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool HasChild(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:2745:15: note: 'child' declared here + 2745 | RootedValue child(cx, args.get(1)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:2742:33: note: 'cx' declared here + 2742 | static bool HasChild(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool SetTimeZone(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7643:73: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool SetTimeZone(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7643:29: note: 'str' declared here + 7643 | Rooted str(cx, args[0].toString()->ensureLinear(cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7610:36: note: 'cx' declared here + 7610 | static bool SetTimeZone(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool DumpHeap(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4178:47: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool DumpHeap(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4178:18: note: 'str' declared here + 4178 | RootedString str(cx, ToString(cx, args[0])); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4161:33: note: 'cx' declared here + 4161 | static bool DumpHeap(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool ReadGeckoInterpProfilingStack(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4378:53, + inlined from 'bool ReadGeckoInterpProfilingStack(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4366:13: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'stack' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool ReadGeckoInterpProfilingStack(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4378:21: note: 'stack' declared here + 4378 | Rooted stack(cx, NewDenseEmptyArray(cx)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4366:54: note: 'cx' declared here + 4366 | static bool ReadGeckoInterpProfilingStack(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool AddToWatchtowerLog(JSContext*, const char*, JS::HandleObject, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp:31:62: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'kindString' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp: In function 'bool AddToWatchtowerLog(JSContext*, const char*, JS::HandleObject, JS::HandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp:31:16: note: 'kindString' declared here + 31 | RootedString kindString(cx, NewStringCopyZ(cx, kind)); + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp:24:43: note: 'cx' declared here + 24 | static bool AddToWatchtowerLog(JSContext* cx, const char* kind, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)::' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:2980:60, + inlined from 'static constexpr bool NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)::::_FUN(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:2999:3: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'propName' in '((js::StackRootedBase**))[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static constexpr bool NewObjectWithAddPropertyHook(JSContext*, unsigned int, JS::Value*)::::_FUN(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:2980:21: note: 'propName' declared here + 2980 | Rooted propName(cx, GetPropertiesAddedName(cx)); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:2978:36: note: '' declared here + 2978 | auto addPropHook = [](JSContext* cx, HandleObject obj, HandleId id, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool ReshapeForShadowedProp(JSContext*, JS::Handle, JS::HandleId)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp:73:48, + inlined from 'static bool js::Watchtower::watchPropertyAddSlow(JSContext*, JS::Handle, JS::HandleId)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp:109:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp: In static member function 'static bool js::Watchtower::watchPropertyAddSlow(JSContext*, JS::Handle, JS::HandleId)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp:73:16: note: 'proto' declared here + 73 | RootedObject proto(cx, obj->staticPrototype()); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp:104:50: note: 'cx' declared here + 104 | bool Watchtower::watchPropertyAddSlow(JSContext* cx, Handle obj, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool SetDefaultLocale(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7731:73: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool SetDefaultLocale(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7731:29: note: 'str' declared here + 7731 | Rooted str(cx, args[0].toString()->ensureLinear(cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:7715:41: note: 'cx' declared here + 7715 | static bool SetDefaultLocale(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PropMap*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PropMap*; T = js::PropMap*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::Watchtower::watchPropertyChangeSlow(JSContext*, JS::Handle, JS::HandleId, js::PropertyFlags)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp:242:70: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'map' in '((js::StackRootedBase**)cx)[11]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp: In static member function 'static bool js::Watchtower::watchPropertyChangeSlow(JSContext*, JS::Handle, JS::HandleId, js::PropertyFlags)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp:242:22: note: 'map' declared here + 242 | Rooted map(cx, obj->shape()->lookup(cx, id, &propIndex)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/Watchtower.cpp:228:53: note: 'cx' declared here + 228 | bool Watchtower::watchPropertyChangeSlow(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PlainObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PlainObject*; T = js::PlainObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'NewObjectWithCallHook(JSContext*, unsigned int, JS::Value*)::' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3043:52, + inlined from 'NewObjectWithCallHook(JSContext*, unsigned int, JS::Value*)::' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3102:22, + inlined from 'static constexpr bool NewObjectWithCallHook(JSContext*, unsigned int, JS::Value*)::::_FUN(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3103:3: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**))[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static constexpr bool NewObjectWithCallHook(JSContext*, unsigned int, JS::Value*)::::_FUN(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3043:26: note: 'obj' declared here + 3043 | Rooted obj(cx, NewPlainObject(cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3099:40: note: '' declared here + 3099 | static auto callHook = [](JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WeakMapObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::WeakMapObject::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakMapObject.cpp:250:73: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src3.cpp:20: +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakMapObject.cpp: In static member function 'static bool js::WeakMapObject::construct(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakMapObject.cpp:250:16: note: 'obj' declared here + 250 | RootedObject obj(cx, NewObjectWithClassProto(cx, proto)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakMapObject.cpp:237:42: note: 'cx' declared here + 237 | bool WeakMapObject::construct(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h: In static member function 'static constexpr bool NewObjectWithCallHook(JSContext*, unsigned int, JS::Value*)::::_FUN(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**))[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3043:26: note: 'obj' declared here + 3043 | Rooted obj(cx, NewPlainObject(cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3104:45: note: '' declared here + 3104 | static auto constructHook = [](JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool ToLaneInterp(JSContext*, JS::HandleValue, LaneInterp*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1135:45, + inlined from 'bool WasmGlobalExtractLane(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1192:20: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'interpStr' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool WasmGlobalExtractLane(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1135:16: note: 'interpStr' declared here + 1135 | RootedString interpStr(cx, ToString(cx, v)); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1162:46: note: 'cx' declared here + 1162 | static bool WasmGlobalExtractLane(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool WasmGlobalFromArrayBuffer(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1097:69: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool WasmGlobalFromArrayBuffer(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1096:16: note: 'proto' declared here + 1096 | RootedObject proto( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1044:50: note: 'cx' declared here + 1044 | static bool WasmGlobalFromArrayBuffer(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = CloneBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = CloneBufferObject*; T = CloneBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool CloneBufferObject::getCloneBuffer_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4881:61: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static bool CloneBufferObject::getCloneBuffer_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4880:32: note: 'obj' declared here + 4880 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4879:46: note: 'cx' declared here + 4879 | static bool getCloneBuffer_impl(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Span.h:37, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/DbgMacro.h:13, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/RefPtr.h:13, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/LinkedList.h:73, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:13: +In member function 'T* mozilla::UniquePtr::release() [with T = char; D = JS::FreePolicy]', + inlined from 'mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&) [with T = char; D = JS::FreePolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, + inlined from 'ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo::InlineFrameInfo(ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4249:10, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo}; T = ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo; unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo; T = ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo; unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo; unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {mozilla::Vector}; T = mozilla::Vector; unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = mozilla::Vector; T = mozilla::Vector; unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'bool mozilla::Vector::convertToHeapStorage(size_t) [with T = mozilla::Vector; unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1033:22, + inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = mozilla::Vector; unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1065:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:403:13: warning: '((char**)aDst)[1]' may be used uninitialized [-Wmaybe-uninitialized] + 403 | Pointer p = mTuple.first(); + | ^ +In member function 'T* mozilla::UniquePtr::release() [with T = char; D = JS::FreePolicy]', + inlined from 'mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&) [with T = char; D = JS::FreePolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, + inlined from 'ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo::InlineFrameInfo(ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo&&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4249:10, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo}; T = ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo; unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo; T = ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo; unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)::InlineFrameInfo; unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {mozilla::Vector}; T = mozilla::Vector; unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static bool mozilla::detail::VectorImpl::growTo(mozilla::Vector&, size_t) [with T = mozilla::Vector; unsigned int N = 0; AP = js::TempAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:226:11, + inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = mozilla::Vector; unsigned int MinInlineCapacity = 0; AllocPolicy = js::TempAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1068:22: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:403:13: warning: '((char**)aDst)[1]' may be used uninitialized [-Wmaybe-uninitialized] + 403 | Pointer p = mTuple.first(); + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4237:48: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'stack' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool ReadGeckoProfilingStack(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4237:16: note: 'stack' declared here + 4237 | RootedObject stack(cx, NewDenseEmptyArray(cx)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4226:48: note: 'cx' declared here + 4226 | static bool ReadGeckoProfilingStack(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = CustomSerializableObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = CustomSerializableObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool CustomSerializableObject::CanTransfer(JSContext*, JS::Handle, bool*, void*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5186:45: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static bool CustomSerializableObject::CanTransfer(JSContext*, JS::Handle, bool*, void*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5186:39: note: 'obj' declared here + 5186 | Rooted obj(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5184:38: note: 'cx' declared here + 5184 | static bool CanTransfer(JSContext* cx, JS::Handle wrapped, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/util/Poison.h:25, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/ProcessExecutableMemory.h:10, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/ExecutableAllocator.h:36, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/AutoWritableJitCode.h:17, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Linker.h:16, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jit/Linker.cpp:7, + from Unified_cpp_js_src_jit8.cpp:2: +In static member function 'static constexpr JS::Value JS::Value::fromInt32(int32_t)', + inlined from 'constexpr JS::Value JS::Int32Value(int32_t)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:1118:73, + inlined from 'virtual js::jit::MDefinition* js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.cpp:3844:44: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Value.h:572:29: 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: +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.cpp: In member function 'virtual js::jit::MDefinition* js::jit::MSignExtendInt32::foldsTo(js::jit::TempAllocator&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.cpp:3835:13: note: 'res' was declared here + 3835 | int32_t res; + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.cpp: In member function 'virtual js::jit::MDefinition* js::jit::MSignExtendInt64::foldsTo(js::jit::TempAllocator&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.cpp:3866:31: warning: 'res' may be used uninitialized [-Wmaybe-uninitialized] + 3866 | return MConstant::NewInt64(alloc, res); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/MIR.cpp:3854:13: note: 'res' was declared here + 3854 | int64_t res; + | ^~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WeakRefObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WeakRefObject*; T = js::WeakRefObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::WeakRefObject::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakRefObject.cpp:49:60: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'weakRef' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src3.cpp:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakRefObject.cpp: In static member function 'static bool js::WeakRefObject::construct(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakRefObject.cpp:48:26: note: 'weakRef' declared here + 48 | Rooted weakRef( + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakRefObject.cpp:23:42: note: 'cx' declared here + 23 | bool WeakRefObject::construct(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool NewString(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3251:49: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'src' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool NewString(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3251:16: note: 'src' declared here + 3251 | RootedString src(cx, ToString(cx, args.get(0))); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3248:34: note: 'cx' declared here + 3248 | static bool NewString(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool IsSmallFunction(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8462:62: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fun' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool IsSmallFunction(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8462:18: note: 'fun' declared here + 8462 | RootedFunction fun(cx, &args[0].toObject().as()); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8448:40: note: 'cx' declared here + 8448 | static bool IsSmallFunction(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool ByteSizeOfScript(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6682:65: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool ByteSizeOfScript(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6682:16: note: 'script' declared here + 6682 | RootedScript script(cx, JSFunction::getOrCreateScript(cx, fun)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6666:41: note: 'cx' declared here + 6666 | static bool ByteSizeOfScript(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Printf.h:60: +In member function 'T* mozilla::UniquePtr::release() [with T = char; D = JS::FreePolicy]', + inlined from 'mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&) [with T = char; D = JS::FreePolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, + inlined from 'JS::JitCodeSourceInfo::JitCodeSourceInfo(JS::JitCodeSourceInfo&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/JitCodeAPI.h:36:8, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::JitCodeSourceInfo}; T = JS::JitCodeSourceInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::JitCodeSourceInfo; T = JS::JitCodeSourceInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::JitCodeSourceInfo; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'JS::JitCodeRecord::JitCodeRecord(JS::JitCodeRecord&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/JitCodeAPI.h:53:8, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::JitCodeRecord}; T = JS::JitCodeRecord; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::JitCodeRecord; T = JS::JitCodeRecord; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'bool mozilla::Vector::convertToHeapStorage(size_t) [with T = JS::JitCodeRecord; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1033:22, + inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::JitCodeRecord; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1065:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:403:13: warning: '*(char**)aDst' may be used uninitialized [-Wmaybe-uninitialized] + 403 | Pointer p = mTuple.first(); + | ^ +In member function 'T* mozilla::UniquePtr::release() [with T = char; D = JS::FreePolicy]', + inlined from 'mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&) [with T = char; D = JS::FreePolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, + inlined from 'JS::JitCodeIRInfo::JitCodeIRInfo(JS::JitCodeIRInfo&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/JitCodeAPI.h:43:8, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::JitCodeIRInfo}; T = JS::JitCodeIRInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::JitCodeIRInfo; T = JS::JitCodeIRInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::JitCodeIRInfo; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'JS::JitCodeRecord::JitCodeRecord(JS::JitCodeRecord&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/JitCodeAPI.h:53:8, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::JitCodeRecord}; T = JS::JitCodeRecord; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::JitCodeRecord; T = JS::JitCodeRecord; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'bool mozilla::Vector::convertToHeapStorage(size_t) [with T = JS::JitCodeRecord; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1033:22, + inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::JitCodeRecord; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1065:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:403:13: warning: '((char**)aDst)[2]' may be used uninitialized [-Wmaybe-uninitialized] + 403 | Pointer p = mTuple.first(); + | ^ +In member function 'T* mozilla::UniquePtr::release() [with T = char; D = JS::FreePolicy]', + inlined from 'mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&) [with T = char; D = JS::FreePolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, + inlined from 'JS::JitCodeSourceInfo::JitCodeSourceInfo(JS::JitCodeSourceInfo&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/JitCodeAPI.h:36:8, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::JitCodeSourceInfo}; T = JS::JitCodeSourceInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::JitCodeSourceInfo; T = JS::JitCodeSourceInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::JitCodeSourceInfo; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'JS::JitCodeRecord::JitCodeRecord(JS::JitCodeRecord&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/JitCodeAPI.h:53:8, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::JitCodeRecord}; T = JS::JitCodeRecord; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static bool mozilla::detail::VectorImpl::growTo(mozilla::Vector&, size_t) [with T = JS::JitCodeRecord; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:226:11, + inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::JitCodeRecord; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1068:22: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:403:13: warning: '*(char**)aDst' may be used uninitialized [-Wmaybe-uninitialized] + 403 | Pointer p = mTuple.first(); + | ^ +In member function 'T* mozilla::UniquePtr::release() [with T = char; D = JS::FreePolicy]', + inlined from 'mozilla::UniquePtr::UniquePtr(mozilla::UniquePtr&&) [with T = char; D = JS::FreePolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:372:30, + inlined from 'JS::JitCodeIRInfo::JitCodeIRInfo(JS::JitCodeIRInfo&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/JitCodeAPI.h:43:8, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::JitCodeIRInfo}; T = JS::JitCodeIRInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static void mozilla::detail::VectorImpl::moveConstruct(T*, U*, U*) [with U = JS::JitCodeIRInfo; T = JS::JitCodeIRInfo; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:194:11, + inlined from 'mozilla::Vector::Vector(mozilla::Vector&&) [with T = JS::JitCodeIRInfo; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:967:24, + inlined from 'JS::JitCodeRecord::JitCodeRecord(JS::JitCodeRecord&&)' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/JitCodeAPI.h:53:8, + inlined from 'static void mozilla::detail::VectorImpl::new_(T*, Args&& ...) [with Args = {JS::JitCodeRecord}; T = JS::JitCodeRecord; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:154:5, + inlined from 'static bool mozilla::detail::VectorImpl::growTo(mozilla::Vector&, size_t) [with T = JS::JitCodeRecord; unsigned int N = 0; AP = js::SystemAllocPolicy; bool IsPod = false]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:226:11, + inlined from 'bool mozilla::Vector::growStorageBy(size_t) [with T = JS::JitCodeRecord; unsigned int MinInlineCapacity = 0; AllocPolicy = js::SystemAllocPolicy]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Vector.h:1068:22: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/UniquePtr.h:403:13: warning: '((char**)aDst)[2]' may be used uninitialized [-Wmaybe-uninitialized] + 403 | Pointer p = mTuple.first(); + | ^ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool RepresentativeStringArray(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3478:51: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'array' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool RepresentativeStringArray(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3478:16: note: 'array' declared here + 3478 | RootedObject array(cx, JS::NewArrayObject(cx, 0)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:3475:50: note: 'cx' declared here + 3475 | static bool RepresentativeStringArray(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'HasSameBytecodeData(JSContext*, unsigned int, JS::Value*)::' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:2132:65, + inlined from 'bool HasSameBytecodeData(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:2156:76: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool HasSameBytecodeData(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:2132:18: note: 'obj' declared here + 2132 | RootedObject obj(cx, CheckedUnwrapDynamic(&v.toObject(), cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:2118:44: note: 'cx' declared here + 2118 | static bool HasSameBytecodeData(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool EvalReturningScope(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6565:45: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool EvalReturningScope(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6565:16: note: 'str' declared here + 6565 | RootedString str(cx, ToString(cx, args[0])); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6559:43: note: 'cx' declared here + 6559 | static bool EvalReturningScope(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src6.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/Unified_cpp_js_src7.o +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSScript* js::TestingFunctionArgumentToScript(JSContext*, JS::HandleValue, JSFunction**)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8186:51: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fun' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'JSScript* js::TestingFunctionArgumentToScript(JSContext*, JS::HandleValue, JSFunction**)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8186:18: note: 'fun' declared here + 8186 | RootedFunction fun(cx, JS_ValueToFunction(cx, v)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8169:16: note: 'cx' declared here + 8169 | JSContext* cx, HandleValue v, JSFunction** funp /* = nullptr */) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::DefineTestingFunctions(JSContext*, JS::HandleObject, bool, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:9739:51: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pccount' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool js::DefineTestingFunctions(JSContext*, JS::HandleObject, bool, bool)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:9739:18: note: 'pccount' declared here + 9739 | RootedObject pccount(cx, JS_NewPlainObject(cx)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:9725:44: note: 'cx' declared here + 9725 | bool js::DefineTestingFunctions(JSContext* cx, HandleObject obj, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool CompileToStencil(JSContext*, uint32_t, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6816:52: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'src' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool CompileToStencil(JSContext*, uint32_t, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6816:16: note: 'src' declared here + 6816 | RootedString src(cx, ToString(cx, args[0])); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6804:41: note: 'cx' declared here + 6804 | static bool CompileToStencil(JSContext* cx, uint32_t argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* js::CreateScriptPrivate(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingUtility.cpp:205:55: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'info' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src3.cpp:11: +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingUtility.cpp: In function 'JSObject* js::CreateScriptPrivate(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingUtility.cpp:205:25: note: 'info' declared here + 205 | JS::Rooted info(cx, JS_NewPlainObject(cx)); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingUtility.cpp:203:46: note: 'cx' declared here + 203 | JSObject* js::CreateScriptPrivate(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::ParseDebugMetadata(JSContext*, JS::Handle, JS::MutableHandle, JS::MutableHandle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingUtility.cpp:230:65: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'infoObject' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingUtility.cpp: In function 'bool js::ParseDebugMetadata(JSContext*, JS::Handle, JS::MutableHandle, JS::MutableHandle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingUtility.cpp:230:27: note: 'infoObject' declared here + 230 | JS::Rooted infoObject(cx, CreateScriptPrivate(cx)); + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingUtility.cpp:220:40: note: 'cx' declared here + 220 | bool js::ParseDebugMetadata(JSContext* cx, JS::Handle opts, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSScript*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSScript*; T = JSScript*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool EvalStencil(JSContext*, uint32_t, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6947:78: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'script' in '((js::StackRootedBase**)cx)[4]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool EvalStencil(JSContext*, uint32_t, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6946:16: note: 'script' declared here + 6946 | RootedScript script(cx, JS::InstantiateGlobalStencil(cx, instantiateOptions, + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6896:36: note: 'cx' declared here + 6896 | static bool EvalStencil(JSContext* cx, uint32_t argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::WeakCollectionObject::nondeterministicGetKeys(JSContext*, JS::Handle, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakMapObject.cpp:154:46: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'arr' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakMapObject.cpp: In static member function 'static bool js::WeakCollectionObject::nondeterministicGetKeys(JSContext*, JS::Handle, JS::MutableHandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakMapObject.cpp:154:16: note: 'arr' declared here + 154 | RootedObject arr(cx, NewDenseEmptyArray(cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakMapObject.cpp:153:16: note: 'cx' declared here + 153 | JSContext* cx, Handle obj, MutableHandleObject ret) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool JS_NondeterministicGetWeakMapKeys(JSContext*, JS::HandleObject, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakMapObject.cpp:180:47: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakMapObject.cpp: In function 'bool JS_NondeterministicGetWeakMapKeys(JSContext*, JS::HandleObject, JS::MutableHandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakMapObject.cpp:180:16: note: 'obj' declared here + 180 | RootedObject obj(cx, UncheckedUnwrap(objArg)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakMapObject.cpp:177:65: note: 'cx' declared here + 177 | JS_PUBLIC_API bool JS_NondeterministicGetWeakMapKeys(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static void js::WeakRefObject::readBarrier(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakRefObject.cpp:235:38: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakRefObject.cpp: In static member function 'static void js::WeakRefObject::readBarrier(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakRefObject.cpp:235:16: note: 'obj' declared here + 235 | RootedObject obj(cx, self->target()); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakRefObject.cpp:234:44: note: 'cx' declared here + 234 | void WeakRefObject::readBarrier(JSContext* cx, Handle self) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool JS_NondeterministicGetWeakSetKeys(JSContext*, JS::HandleObject, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakSetObject.cpp:230:47: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src3.cpp:38: +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakSetObject.cpp: In function 'bool JS_NondeterministicGetWeakSetKeys(JSContext*, JS::HandleObject, JS::MutableHandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakSetObject.cpp:230:16: note: 'obj' declared here + 230 | RootedObject obj(cx, UncheckedUnwrap(objArg)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakSetObject.cpp:227:65: note: 'cx' declared here + 227 | JS_PUBLIC_API bool JS_NondeterministicGetWeakSetKeys(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool GetICUOptions(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8327:46: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'info' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GetICUOptions(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8327:16: note: 'info' declared here + 8327 | RootedObject info(cx, JS_NewPlainObject(cx)); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8324:38: note: 'cx' declared here + 8324 | static bool GetICUOptions(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool CompileToStencilXDR(JSContext*, uint32_t, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6976:52: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'src' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool CompileToStencilXDR(JSContext*, uint32_t, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6976:16: note: 'src' declared here + 6976 | RootedString src(cx, ToString(cx, args[0])); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6969:44: note: 'cx' declared here + 6969 | static bool CompileToStencilXDR(JSContext* cx, uint32_t argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'bool WasmLosslessInvoke(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1520:37: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'wasmCallFrame' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool WasmLosslessInvoke(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1520:21: note: 'wasmCallFrame' declared here + 1520 | RootedValueVector wasmCallFrame(cx); + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:1492:43: note: 'cx' declared here + 1492 | static bool WasmLosslessInvoke(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'bool GetWaitForAllPromise(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4014:33: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promises' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool GetWaitForAllPromise(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4014:22: note: 'promises' declared here + 4014 | RootedObjectVector promises(cx); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4002:45: note: 'cx' declared here + 4002 | static bool GetWaitForAllPromise(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/LanguageTag.h:16, + from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/LanguageTag.cpp:7, + from Unified_cpp_js_src5.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ListFormatObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ListFormatObject*; T = js::ListFormatObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool ListFormat(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/ListFormat.cpp:105:63: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'listFormat' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src5.cpp:11: +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/ListFormat.cpp: In function 'bool ListFormat(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/ListFormat.cpp:104:29: note: 'listFormat' declared here + 104 | Rooted listFormat( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/ListFormat.cpp:89:35: note: 'cx' declared here + 89 | static bool ListFormat(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In file included from /usr/include/c++/14/algorithm:60, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers/algorithm:3, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/Result.h:12, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/ICUError.h:9, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h:11, + from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/LanguageTag.h:12: +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:521:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, + inlined from '_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = unsigned int; _OutputIterator = char*]' at /usr/include/c++/14/bits/stl_algo.h:683:23, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/LanguageTag.cpp:70:27: +/usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 403 | *__result = *__first; + | ~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)': +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 4 into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:521:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, + inlined from '_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = unsigned int; _OutputIterator = char*]' at /usr/include/c++/14/bits/stl_algo.h:683:23, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/LanguageTag.cpp:70:27: +/usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 403 | *__result = *__first; + | ~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)': +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 5 into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:521:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, + inlined from '_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = unsigned int; _OutputIterator = char*]' at /usr/include/c++/14/bits/stl_algo.h:683:23, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; unsigned int SubtagLength = 4]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/LanguageTag.cpp:70:27: +/usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 403 | *__result = *__first; + | ~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneScriptTag(JS::Handle, mozilla::intl::ScriptSubtag&)': +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset 6 into destination object 'mozilla::intl::LanguageTagSubtag<4>::mChars' of size 4 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:521:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, + inlined from '_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = unsigned int; _OutputIterator = char*]' at /usr/include/c++/14/bits/stl_algo.h:683:23, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/LanguageTag.cpp:91:27: +/usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 403 | *__result = *__first; + | ~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)': +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [4, 2147483644] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:521:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, + inlined from '_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = unsigned int; _OutputIterator = char*]' at /usr/include/c++/14/bits/stl_algo.h:683:23, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/LanguageTag.cpp:91:27: +/usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 403 | *__result = *__first; + | ~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)': +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [5, 2147483645] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +In static member function 'static _OI std::__copy_move::__copy_m(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]', + inlined from '_OI std::__copy_move_a2(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:521:30, + inlined from '_OI std::__copy_move_a1(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:548:42, + inlined from '_OI std::__copy_move_a(_II, _II, _OI) [with bool _IsMove = false; _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:555:31, + inlined from '_OI std::copy(_II, _II, _OI) [with _II = const unsigned char*; _OI = char*]' at /usr/include/c++/14/bits/stl_algobase.h:651:7, + inlined from '_OutputIterator std::__copy_n(_RandomAccessIterator, _Size, _OutputIterator, random_access_iterator_tag) [with _RandomAccessIterator = const unsigned char*; _Size = unsigned int; _OutputIterator = char*]' at /usr/include/c++/14/bits/stl_algo.h:683:23, + inlined from '_OIter std::copy_n(_IIter, _Size, _OIter) [with _IIter = const unsigned char*; _Size = unsigned int; _OIter = char*]' at /usr/include/c++/14/bits/stl_algo.h:715:27, + inlined from 'void mozilla::intl::LanguageTagSubtag::Set(mozilla::Span) [with CharT = unsigned char; unsigned int SubtagLength = 3]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h:151:16, + inlined from 'bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/LanguageTag.cpp:91:27: +/usr/include/c++/14/bits/stl_algobase.h:403:25: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] + 403 | *__result = *__first; + | ~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h: In function 'bool js::intl::ParseStandaloneRegionTag(JS::Handle, mozilla::intl::RegionSubtag&)': +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/mozilla/intl/Locale.h:126:8: note: at offset [6, 2147483646] into destination object 'mozilla::intl::LanguageTagSubtag<3>::mChars' of size 3 + 126 | char mChars[SubtagLength] = {}; // zero initialize + | ^~~~~~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'mozilla::intl::PluralRules* NewPluralRules(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp:172:71: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'internals' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src5.cpp:38: +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp: In function 'mozilla::intl::PluralRules* NewPluralRules(JSContext*, JS::Handle)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp:172:16: note: 'internals' declared here + 172 | RootedObject internals(cx, intl::GetInternalsObject(cx, pluralRules)); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp:171:16: note: 'cx' declared here + 171 | JSContext* cx, Handle pluralRules) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::intl_ValidateAndCanonicalizeUnicodeExtensionType(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:1447:79: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unicodeType' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src5.cpp:20: +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp: In function 'bool js::intl_ValidateAndCanonicalizeUnicodeExtensionType(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:1447:27: note: 'unicodeType' declared here + 1447 | Rooted unicodeType(cx, typeArg.toString()->ensureLinear(cx)); + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:1432:70: note: 'cx' declared here + 1432 | bool js::intl_ValidateAndCanonicalizeUnicodeExtensionType(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::intl_ValidateAndCanonicalizeLanguageTag(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:1326:68: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tagLinearStr' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp: In function 'bool js::intl_ValidateAndCanonicalizeLanguageTag(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:1326:27: note: 'tagLinearStr' declared here + 1326 | Rooted tagLinearStr(cx, tagStr->ensureLinear(cx)); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:1297:61: note: 'cx' declared here + 1297 | bool js::intl_ValidateAndCanonicalizeLanguageTag(JSContext* cx, unsigned argc, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::intl_TryValidateAndCanonicalizeLanguageTag(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:1381:74: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'linear' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp: In function 'bool js::intl_TryValidateAndCanonicalizeLanguageTag(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:1381:27: note: 'linear' declared here + 1381 | Rooted linear(cx, args[0].toString()->ensureLinear(cx)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:1376:64: note: 'cx' declared here + 1376 | bool js::intl_TryValidateAndCanonicalizeLanguageTag(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool FormattedNumberToParts(JSContext*, JS::HandleString, const mozilla::intl::NumberPartVector&, DisplayNumberPartSource, js::intl::FieldType, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp:884:58: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'partsArray' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src5.cpp:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp: In function 'bool FormattedNumberToParts(JSContext*, JS::HandleString, const mozilla::intl::NumberPartVector&, DisplayNumberPartSource, js::intl::FieldType, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp:883:24: note: 'partsArray' declared here + 883 | Rooted partsArray( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp:873:47: note: 'cx' declared here + 873 | static bool FormattedNumberToParts(JSContext* cx, HandleString str, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PluralRulesObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PluralRulesObject*; T = js::PluralRulesObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::intl_GetPluralCategories(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp:391:54: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pluralRules' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp: In function 'bool js::intl_GetPluralCategories(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp:390:30: note: 'pluralRules' declared here + 390 | Rooted pluralRules( + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp:386:46: note: 'cx' declared here + 386 | bool js::intl_GetPluralCategories(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PluralRulesObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PluralRulesObject*; T = js::PluralRulesObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::intl_SelectPluralRule(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp:313:54: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pluralRules' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp: In function 'bool js::intl_SelectPluralRule(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp:312:30: note: 'pluralRules' declared here + 312 | Rooted pluralRules( + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp:308:43: note: 'cx' declared here + 308 | bool js::intl_SelectPluralRule(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PluralRulesObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PluralRulesObject*; T = js::PluralRulesObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::intl_SelectPluralRuleRange(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp:346:54: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'pluralRules' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp: In function 'bool js::intl_SelectPluralRuleRange(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp:345:30: note: 'pluralRules' declared here + 345 | Rooted pluralRules( + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/PluralRules.cpp:340:48: note: 'cx' declared here + 340 | bool js::intl_SelectPluralRuleRange(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'js::LocaleObject* CreateLocaleObject(JSContext*, JS::HandleObject, const mozilla::intl::Locale&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:113:51: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tagStr' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp: In function 'js::LocaleObject* CreateLocaleObject(JSContext*, JS::HandleObject, const mozilla::intl::Locale&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:113:16: note: 'tagStr' declared here + 113 | RootedString tagStr(cx, buffer.toAsciiString(cx)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:105:52: note: 'cx' declared here + 105 | static LocaleObject* CreateLocaleObject(JSContext* cx, HandleObject prototype, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool Locale_minimize(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:970:77: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tagStr' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp: In function 'bool Locale_minimize(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:970:27: note: 'tagStr' declared here + 970 | Rooted tagStr(cx, locale->languageTag()->ensureLinear(cx)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:965:40: note: 'cx' declared here + 965 | static bool Locale_minimize(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool Locale_maximize(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:933:77: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tagStr' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp: In function 'bool Locale_maximize(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:933:27: note: 'tagStr' declared here + 933 | Rooted tagStr(cx, locale->languageTag()->ensureLinear(cx)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:928:40: note: 'cx' declared here + 928 | static bool Locale_maximize(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::UniqueChars NumberFormatLocale(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp:289:74: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'locale' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp: In function 'JS::UniqueChars NumberFormatLocale(JSContext*, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp:289:29: note: 'locale' declared here + 289 | Rooted locale(cx, value.toString()->ensureLinear(cx)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp:279:50: note: 'cx' declared here + 279 | static UniqueChars NumberFormatLocale(JSContext* cx, HandleObject internals) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::MutableHandle; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::intl_FormatNumber(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp:1143:32: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'value' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp: In function 'bool js::intl_FormatNumber(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp:1143:15: note: 'value' declared here + 1143 | RootedValue value(cx, args[1]); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp:1131:39: note: 'cx' declared here + 1131 | bool js::intl_FormatNumber(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'Formatter* NewNumberFormat(JSContext*, JS::Handle) [with Formatter = mozilla::intl::NumberRangeFormat]' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp:745:16, + inlined from 'mozilla::intl::NumberRangeFormat* GetOrCreateNumberRangeFormat(JSContext*, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp:802:58, + inlined from 'bool js::intl_FormatNumberRange(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp:1286:55: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'internals' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp: In function 'bool js::intl_FormatNumberRange(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp:745:16: note: 'internals' declared here + 745 | RootedObject internals(cx, intl::GetInternalsObject(cx, numberFormat)); + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/NumberFormat.cpp:1249:44: note: 'cx' declared here + 1249 | bool js::intl_FormatNumberRange(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool Deserialize(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5405:46: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'opts' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool Deserialize(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5405:18: note: 'opts' declared here + 5405 | RootedObject opts(cx, &args[1].toObject()); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5382:36: note: 'cx' declared here + 5382 | static bool Deserialize(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::RelativeTimeFormatObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = js::RelativeTimeFormatObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::intl_FormatRelativeTime(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/RelativeTimeFormat.cpp:296:58: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'relativeTimeFormat' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src5.cpp:47: +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/RelativeTimeFormat.cpp: In function 'bool js::intl_FormatRelativeTime(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/RelativeTimeFormat.cpp:296:37: note: 'relativeTimeFormat' declared here + 296 | Rooted relativeTimeFormat(cx); + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/RelativeTimeFormat.cpp:288:45: note: 'cx' declared here + 288 | bool js::intl_FormatRelativeTime(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::WeakSetObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::WeakSetObject*; T = js::WeakSetObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::WeakSetObject::construct(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakSetObject.cpp:178:66: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakSetObject.cpp: In static member function 'static bool js::WeakSetObject::construct(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakSetObject.cpp:178:26: note: 'obj' declared here + 178 | Rooted obj(cx, WeakSetObject::create(cx, proto)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WeakSetObject.cpp:165:42: note: 'cx' declared here + 165 | bool WeakSetObject::construct(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool Locale(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:534:68: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'tagLinearStr' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp: In function 'bool Locale(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:534:27: note: 'tagLinearStr' declared here + 534 | Rooted tagLinearStr(cx, tagStr->ensureLinear(cx)); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/Locale.cpp:499:31: note: 'cx' declared here + 499 | static bool Locale(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = CustomSerializableObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = CustomSerializableObject*; T = CustomSerializableObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static CustomSerializableObject* CustomSerializableObject::Create(JSContext*, int32_t, Behavior)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5059:78: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static CustomSerializableObject* CustomSerializableObject::Create(JSContext*, int32_t, Behavior)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5058:39: note: 'obj' declared here + 5058 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5056:54: note: 'cx' declared here + 5056 | static CustomSerializableObject* Create(JSContext* cx, int32_t id, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = CustomSerializableObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = CustomSerializableObject*; T = CustomSerializableObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool CustomSerializableObject::ReadTransfer(JSContext*, JSStructuredCloneReader*, uint32_t, void*, uint64_t, void*, JS::MutableHandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5231:60: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static bool CustomSerializableObject::ReadTransfer(JSContext*, JSStructuredCloneReader*, uint32_t, void*, uint64_t, void*, JS::MutableHandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5229:41: note: 'obj' declared here + 5229 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5223:39: note: 'cx' declared here + 5223 | static bool ReadTransfer(JSContext* cx, JSStructuredCloneReader* r, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = CustomSerializableObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = CustomSerializableObject*; T = CustomSerializableObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static JSObject* CustomSerializableObject::Read(JSContext*, JSStructuredCloneReader*, const JS::CloneDataPolicy&, uint32_t, uint32_t, void*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5170:52: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static JSObject* CustomSerializableObject::Read(JSContext*, JSStructuredCloneReader*, const JS::CloneDataPolicy&, uint32_t, uint32_t, void*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5169:39: note: 'obj' declared here + 5169 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5156:36: note: 'cx' declared here + 5156 | static JSObject* Read(JSContext* cx, JSStructuredCloneReader* r, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = mozilla::UniquePtr >]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = mozilla::UniquePtr >; T = mozilla::UniquePtr >]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static ShapeSnapshotObject* ShapeSnapshotObject::create(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5803:79: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'snapshot' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static ShapeSnapshotObject* ShapeSnapshotObject::create(JSContext*, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5802:36: note: 'snapshot' declared here + 5802 | Rooted> snapshot(cx, + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5800:61: note: 'cx' declared here + 5800 | ShapeSnapshotObject* ShapeSnapshotObject::create(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = ShapeSnapshotObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool CheckShapeSnapshot(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5855:70: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'otherSnapshot' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool CheckShapeSnapshot(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5855:16: note: 'otherSnapshot' declared here + 5855 | RootedObject otherSnapshot(cx, ShapeSnapshotObject::create(cx, obj)); + | ^~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5836:43: note: 'cx' declared here + 5836 | static bool CheckShapeSnapshot(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ListFormatObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ListFormatObject*; T = js::ListFormatObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::intl_FormatList(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/ListFormat.cpp:323:53: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'listFormat' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/ListFormat.cpp: In function 'bool js::intl_FormatList(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/ListFormat.cpp:322:29: note: 'listFormat' declared here + 322 | Rooted listFormat( + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/ListFormat.cpp:318:37: note: 'cx' declared here + 318 | bool js::intl_FormatList(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Realm*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Realm*; T = JS::Realm*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool WrappedFunction_Call(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WrappedFunctionObject.cpp:90:62: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'targetRealm' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src3.cpp:47: +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WrappedFunctionObject.cpp: In function 'bool WrappedFunction_Call(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WrappedFunctionObject.cpp:90:18: note: 'targetRealm' declared here + 90 | Rooted targetRealm(cx, GetFunctionRealm(cx, target)); + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/WrappedFunctionObject.cpp:60:45: note: 'cx' declared here + 60 | static bool WrappedFunction_Call(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = CloneBufferObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = CloneBufferObject*; T = CloneBufferObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool CloneBufferObject::setCloneBuffer_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4801:61: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static bool CloneBufferObject::setCloneBuffer_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4800:32: note: 'obj' declared here + 4800 | Rooted obj( + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:4799:46: note: 'cx' declared here + 4799 | static bool setCloneBuffer_impl(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::testingFunc_serialize(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5315:52: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'opts' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool js::testingFunc_serialize(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5315:18: note: 'opts' declared here + 5315 | RootedObject opts(cx, ToObject(cx, args.get(2))); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5301:43: note: 'cx' declared here + 5301 | bool js::testingFunc_serialize(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool CustomSerializableObject::getLog_impl(JSContext*, const JS::CallArgs&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5105:73: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In static member function 'static bool CustomSerializableObject::getLog_impl(JSContext*, const JS::CallArgs&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5105:26: note: 'result' declared here + 5105 | Rooted result(cx, NewDenseFullyAllocatedArray(cx, len)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:5098:38: note: 'cx' declared here + 5098 | static bool getLog_impl(JSContext* cx, const CallArgs& args) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool FindPath(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6293:74: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'result' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool FindPath(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6293:24: note: 'result' declared here + 6293 | Rooted result(cx, NewDenseFullyAllocatedArray(cx, length)); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6227:33: note: 'cx' declared here + 6227 | static bool FindPath(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool ShortestPaths(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6496:75: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'results' in '((js::StackRootedBase**)MEM[(struct JSContext * const &)&cx])[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool ShortestPaths(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6496:24: note: 'results' declared here + 6496 | Rooted results(cx, NewDenseFullyAllocatedArray(cx, length)); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:6342:38: note: 'cx' declared here + 6342 | static bool ShortestPaths(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::ArrayObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::ArrayObject*; T = js::ArrayObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool EncodeAsUtf8InBuffer(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8115:68: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'array' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp: In function 'bool EncodeAsUtf8InBuffer(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8115:24: note: 'array' declared here + 8115 | Rooted array(cx, NewDenseFullyAllocatedArray(cx, 2)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/TestingFunctions.cpp:8100:45: note: 'cx' declared here + 8100 | static bool EncodeAsUtf8InBuffer(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src7.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/Unified_cpp_js_src8.o +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src8.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +js/src/Unified_cpp_js_src9.o +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCHashTable.h:14, + from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/SharedIntlData.h:17, + from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/SharedIntlData.cpp:9, + from Unified_cpp_js_src6.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSLinearString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSLinearString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::intl::SharedIntlData::isUpperCaseFirst(JSContext*, JS::HandleString, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/SharedIntlData.cpp:647:68: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'localeLinear' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/SharedIntlData.cpp: In member function 'bool js::intl::SharedIntlData::isUpperCaseFirst(JSContext*, JS::HandleString, bool*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/SharedIntlData.cpp:647:27: note: 'localeLinear' declared here + 647 | Rooted localeLinear(cx, locale->ensureLinear(cx)); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/SharedIntlData.cpp:638:60: note: 'cx' declared here + 638 | bool js::intl::SharedIntlData::isUpperCaseFirst(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool JS_StringToId(JSContext*, JS::HandleString, JS::MutableHandleId)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:1526:44: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'value' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src6.cpp:29: +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp: In function 'bool JS_StringToId(JSContext*, JS::HandleString, JS::MutableHandleId)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:1526:15: note: 'value' declared here + 1526 | RootedValue value(cx, StringValue(string)); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:1521:45: note: 'cx' declared here + 1521 | JS_PUBLIC_API bool JS_StringToId(JSContext* cx, HandleString string, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::NativeObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::NativeObject*; T = js::NativeObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool JS_DeepFreezeObject(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:1968:60: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'nobj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp: In function 'bool JS_DeepFreezeObject(JSContext*, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:1968:27: note: 'nobj' declared here + 1968 | Rooted nobj(cx, &obj->as()); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:1947:51: note: 'cx' declared here + 1947 | JS_PUBLIC_API bool JS_DeepFreezeObject(JSContext* cx, HandleObject obj) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSFunction* JS::GetSelfHostedFunction(JSContext*, const char*, HandleId, unsigned int)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2170:52: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'name' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp: In function 'JSFunction* JS::GetSelfHostedFunction(JSContext*, const char*, HandleId, unsigned int)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2170:19: note: 'name' declared here + 2170 | Rooted name(cx, IdToFunctionName(cx, id)); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2161:64: note: 'cx' declared here + 2161 | JS_PUBLIC_API JSFunction* JS::GetSelfHostedFunction(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSFunction* JS::NewFunctionFromSpec(JSContext*, const JSFunctionSpec*, HandleId)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2217:54: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'name' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp: In function 'JSFunction* JS::NewFunctionFromSpec(JSContext*, const JSFunctionSpec*, HandleId)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2217:21: note: 'name' declared here + 2217 | Rooted name(cx, IdToFunctionName(cx, id)); + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2188:62: note: 'cx' declared here + 2188 | JS_PUBLIC_API JSFunction* JS::NewFunctionFromSpec(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'JSFunction* JS::NewFunctionFromSpec(JSContext*, const JSFunctionSpec*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2254:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp: In function 'JSFunction* JS::NewFunctionFromSpec(JSContext*, const JSFunctionSpec*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2254:12: note: 'id' declared here + 2254 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2252:62: note: 'cx' declared here + 2252 | JS_PUBLIC_API JSFunction* JS::NewFunctionFromSpec(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GlobalObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = js::GlobalObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* JS::GetPromiseConstructor(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2615:48: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'global' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp: In function 'JSObject* JS::GetPromiseConstructor(JSContext*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2615:25: note: 'global' declared here + 2615 | Rooted global(cx, cx->global()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2613:62: note: 'cx' declared here + 2613 | JS_PUBLIC_API JSObject* JS::GetPromiseConstructor(JSContext* cx) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::GlobalObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle; T = js::GlobalObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* JS::GetPromisePrototype(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2621:48: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'global' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp: In function 'JSObject* JS::GetPromisePrototype(JSContext*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2621:25: note: 'global' declared here + 2621 | Rooted global(cx, cx->global()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2619:60: note: 'cx' declared here + 2619 | JS_PUBLIC_API JSObject* JS::GetPromisePrototype(JSContext* cx) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool date_toJSON(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2944:50: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src6.cpp:38: +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_toJSON(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2944:16: note: 'obj' declared here + 2944 | RootedObject obj(cx, ToObject(cx, args.thisv())); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2939:36: note: 'cx' declared here + 2939 | static bool date_toJSON(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool ReactToPromise(JSContext*, JS::Handle, JS::Handle, JS::Handle, js::UnhandledRejectionBehavior)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2812:56, + inlined from 'bool JS::AddPromiseReactionsIgnoringUnhandledRejection(JSContext*, HandleObject, HandleObject, HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2839:24: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promiseVal' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp: In function 'bool JS::AddPromiseReactionsIgnoringUnhandledRejection(JSContext*, HandleObject, HandleObject, HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2812:17: note: 'promiseVal' declared here + 2812 | RootedValue promiseVal(cx, ObjectValue(*promiseObj)); + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2837:16: note: 'cx' declared here + 2837 | JSContext* cx, JS::HandleObject promiseObj, JS::HandleObject onFulfilled, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Value; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool ReactToPromise(JSContext*, JS::Handle, JS::Handle, JS::Handle, js::UnhandledRejectionBehavior)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2812:56, + inlined from 'bool JS::AddPromiseReactions(JSContext*, HandleObject, HandleObject, HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2832:24: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promiseVal' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp: In function 'bool JS::AddPromiseReactions(JSContext*, HandleObject, HandleObject, HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2812:17: note: 'promiseVal' declared here + 2812 | RootedValue promiseVal(cx, ObjectValue(*promiseObj)); + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2828:55: note: 'cx' declared here + 2828 | JS_PUBLIC_API bool JS::AddPromiseReactions(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSErrorReport* js::ErrorFromException(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsexn.cpp:255:47, + inlined from 'JSErrorReport* JS_ErrorFromException(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:3830:28: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src6.cpp:47: +/build/reproducible-path/mozjs115-115.18.0/js/src/jsexn.cpp: In function 'JSErrorReport* JS_ErrorFromException(JSContext*, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsexn.cpp:255:16: note: 'obj' declared here + 255 | RootedObject obj(cx, UncheckedUnwrap(objArg)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:3825:63: note: 'cx' declared here + 3825 | JS_PUBLIC_API JSErrorReport* JS_ErrorFromException(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSAtom*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool JS_CharsToId(JSContext*, JS::TwoByteChars, JS::MutableHandleId)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:4385:77: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'atom' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp: In function 'bool JS_CharsToId(JSContext*, JS::TwoByteChars, JS::MutableHandleId)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:4384:19: note: 'atom' declared here + 4384 | Rooted atom(cx, + | ^~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:4382:44: note: 'cx' declared here + 4382 | JS_PUBLIC_API bool JS_CharsToId(JSContext* cx, JS::TwoByteChars chars, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSErrorReport* js::ErrorFromException(JSContext*, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsexn.cpp:255:47: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsexn.cpp: In function 'JSErrorReport* js::ErrorFromException(JSContext*, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsexn.cpp:255:16: note: 'obj' declared here + 255 | RootedObject obj(cx, UncheckedUnwrap(objArg)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsexn.cpp:248:50: note: 'cx' declared here + 248 | JSErrorReport* js::ErrorFromException(JSContext* cx, HandleObject objArg) { + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.cpp:7, + from Unified_cpp_js_src7.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'virtual bool js::BaseProxyHandler::has(JSContext*, JS::HandleObject, JS::HandleId, bool*) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp:53:24: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src7.cpp:20: +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp: In member function 'virtual bool js::BaseProxyHandler::has(JSContext*, JS::HandleObject, JS::HandleId, bool*) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp:53:16: note: 'proto' declared here + 53 | RootedObject proto(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp:32:39: note: 'cx' declared here + 32 | bool BaseProxyHandler::has(JSContext* cx, HandleObject proxy, HandleId id, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'virtual bool js::BaseProxyHandler::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp:101:26: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp: In member function 'virtual bool js::BaseProxyHandler::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp:101:18: note: 'proto' declared here + 101 | RootedObject proto(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp:79:39: note: 'cx' declared here + 79 | bool BaseProxyHandler::get(JSContext* cx, HandleObject proxy, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSLinearString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool FormatDate(JSContext*, js::DateTimeInfo::ShouldRFP, double, FormatSpec, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:3161:54: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool FormatDate(JSContext*, js::DateTimeInfo::ShouldRFP, double, FormatSpec, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:3161:16: note: 'str' declared here + 3161 | RootedString str(cx, NewStringCopyZ(cx, buf)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:3091:35: note: 'cx' declared here + 3091 | static bool FormatDate(JSContext* cx, DateTimeInfo::ShouldRFP shouldRFP, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool JS_DefineFunctionsWithHelp(JSContext*, JS::HandleObject, const JSFunctionSpecWithHelp*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.cpp:213:72: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'fun' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.cpp: In function 'bool JS_DefineFunctionsWithHelp(JSContext*, JS::HandleObject, const JSFunctionSpecWithHelp*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.cpp:212:20: note: 'fun' declared here + 212 | RootedFunction fun(cx, DefineFunction(cx, obj, id, fs->call, fs->nargs, + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.cpp:200:16: note: 'cx' declared here + 200 | JSContext* cx, HandleObject obj, const JSFunctionSpecWithHelp* fs) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool JS::ErrorReportBuilder::init(JSContext*, const JS::ExceptionStack&, SniffingBehavior)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsexn.cpp:506:22: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'str' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsexn.cpp: In member function 'bool JS::ErrorReportBuilder::init(JSContext*, const JS::ExceptionStack&, SniffingBehavior)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsexn.cpp:506:16: note: 'str' declared here + 506 | RootedString str(cx); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsexn.cpp:490:46: note: 'cx' declared here + 490 | bool JS::ErrorReportBuilder::init(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool CopyProxyObject(JSContext*, JS::Handle, JS::Handle)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.cpp:558:19, + inlined from 'JSObject* JS_CloneObject(JSContext*, JS::HandleObject, JS::HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.cpp:601:25: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.cpp: In function 'JSObject* JS_CloneObject(JSContext*, JS::HandleObject, JS::HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.cpp:558:15: note: 'v' declared here + 558 | RootedValue v(cx); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.cpp:570:51: note: 'cx' declared here + 570 | JS_PUBLIC_API JSObject* JS_CloneObject(JSContext* cx, HandleObject obj, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JSObject* js::GetTestingFunctions(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.cpp:672:45: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.cpp: In function 'JSObject* js::GetTestingFunctions(JSContext*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.cpp:672:16: note: 'obj' declared here + 672 | RootedObject obj(cx, JS_NewPlainObject(cx)); + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsfriendapi.cpp:671:60: note: 'cx' declared here + 671 | JS_PUBLIC_API JSObject* js::GetTestingFunctions(JSContext* cx) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::Value]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::Handle&; T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::ToNumberSlow(JSContext*, JS::HandleValue, double*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsnum.cpp:2006:23: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'v' in '((js::StackRootedBase**)cx)[13]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src7.cpp:11: +/build/reproducible-path/mozjs115-115.18.0/js/src/jsnum.cpp: In function 'bool js::ToNumberSlow(JSContext*, JS::HandleValue, double*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsnum.cpp:2006:15: note: 'v' declared here + 2006 | RootedValue v(cx, v_); + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsnum.cpp:2002:48: note: 'cx' declared here + 2002 | JS_PUBLIC_API bool js::ToNumberSlow(JSContext* cx, HandleValue v_, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSAtom*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSAtom*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::intl::SharedIntlData::_ZN2js4intl14SharedIntlData15ensureTimeZonesEP9JSContext.part.0(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/SharedIntlData.cpp:187:30: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'linkName' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/SharedIntlData.cpp: In member function 'bool js::intl::SharedIntlData::_ZN2js4intl14SharedIntlData15ensureTimeZonesEP9JSContext.part.0(JSContext*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/SharedIntlData.cpp:187:19: note: 'linkName' declared here + 187 | Rooted linkName(cx); + | ^~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/builtin/intl/SharedIntlData.cpp:122:59: note: 'cx' declared here + 122 | bool js::intl::SharedIntlData::ensureTimeZones(JSContext* cx) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::SetPropertyIgnoringNamedGetter(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::Handle >, JS::ObjectOpResult&)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp:171:26: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp: In function 'bool js::SetPropertyIgnoringNamedGetter(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::Handle >, JS::ObjectOpResult&)': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp:171:18: note: 'proto' declared here + 171 | RootedObject proto(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp:162:16: note: 'cx' declared here + 162 | JSContext* cx, HandleObject obj, HandleId id, HandleValue v, + | ~~~~~~~~~~~^~ +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Proxy.h:15, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/Wrapper.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:8, + from Unified_cpp_js_src8.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual bool js::ScriptedProxyHandler::isArray(JSContext*, JS::HandleObject, JS::IsArrayAnswer*) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1412:60: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src8.cpp:20: +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'virtual bool js::ScriptedProxyHandler::isArray(JSContext*, JS::HandleObject, JS::IsArrayAnswer*) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1412:16: note: 'target' declared here + 1412 | RootedObject target(cx, proxy->as().target()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1410:47: note: 'cx' declared here + 1410 | bool ScriptedProxyHandler::isArray(JSContext* cx, HandleObject proxy, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSString*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSString*; T = JSString*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool num_parseInt(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsnum.cpp:630:60: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'inputString' in '((js::StackRootedBase**)cx)[6]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsnum.cpp: In function 'bool num_parseInt(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsnum.cpp:630:16: note: 'inputString' declared here + 630 | RootedString inputString(cx, ToString(cx, args[0])); + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsnum.cpp:575:37: note: 'cx' declared here + 575 | static bool num_parseInt(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual bool js::ForwardingProxyHandler::isExtensible(JSContext*, JS::HandleObject, bool*) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:129:60: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src8.cpp:38: +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp: In member function 'virtual bool js::ForwardingProxyHandler::isExtensible(JSContext*, JS::HandleObject, bool*) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:129:16: note: 'target' declared here + 129 | RootedObject target(cx, proxy->as().target()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:127:54: note: 'cx' declared here + 127 | bool ForwardingProxyHandler::isExtensible(JSContext* cx, HandleObject proxy, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual bool js::ForwardingProxyHandler::getPrototype(JSContext*, JS::HandleObject, JS::MutableHandleObject) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:95:60: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp: In member function 'virtual bool js::ForwardingProxyHandler::getPrototype(JSContext*, JS::HandleObject, JS::MutableHandleObject) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:95:16: note: 'target' declared here + 95 | RootedObject target(cx, proxy->as().target()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:93:54: note: 'cx' declared here + 93 | bool ForwardingProxyHandler::getPrototype(JSContext* cx, HandleObject proxy, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool JS::SetSettledPromiseIsHandled(JSContext*, HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2673:71: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promiseObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp: In function 'bool JS::SetSettledPromiseIsHandled(JSContext*, HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2673:26: note: 'promiseObj' declared here + 2673 | Rooted promiseObj(cx, UnwrapPromise(cx, promise, ar)); + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2670:62: note: 'cx' declared here + 2670 | JS_PUBLIC_API bool JS::SetSettledPromiseIsHandled(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'virtual bool js::ScriptedProxyHandler::getPrototype(JSContext*, JS::HandleObject, JS::MutableHandleObject) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:275:30: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'targetProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'virtual bool js::ScriptedProxyHandler::getPrototype(JSContext*, JS::HandleObject, JS::MutableHandleObject) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:275:16: note: 'targetProto' declared here + 275 | RootedObject targetProto(cx); + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:216:52: note: 'cx' declared here + 216 | bool ScriptedProxyHandler::getPrototype(JSContext* cx, HandleObject proxy, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::PromiseObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::PromiseObject*; T = js::PromiseObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool JS::SetAnyPromiseIsHandled(JSContext*, HandleObject)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2684:71: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'promiseObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp: In function 'bool JS::SetAnyPromiseIsHandled(JSContext*, HandleObject)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2684:26: note: 'promiseObj' declared here + 2684 | Rooted promiseObj(cx, UnwrapPromise(cx, promise, ar)); + | ^~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi.cpp:2681:58: note: 'cx' declared here + 2681 | JS_PUBLIC_API bool JS::SetAnyPromiseIsHandled(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'virtual bool js::ScriptedProxyHandler::setPrototype(JSContext*, JS::HandleObject, JS::HandleObject, JS::ObjectOpResult&) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:353:30: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'targetProto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'virtual bool js::ScriptedProxyHandler::setPrototype(JSContext*, JS::HandleObject, JS::HandleObject, JS::ObjectOpResult&) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:353:16: note: 'targetProto' declared here + 353 | RootedObject targetProto(cx); + | ^~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:294:52: note: 'cx' declared here + 294 | bool ScriptedProxyHandler::setPrototype(JSContext* cx, HandleObject proxy, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool ProxyGetOwnPropertyDescriptorFromExpando(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle >)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:76:79, + inlined from 'static bool js::Proxy::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle >)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:220:52: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'expando' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src8.cpp:11: +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp: In static member function 'static bool js::Proxy::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle >)': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:76:16: note: 'expando' declared here + 76 | RootedObject expando(cx, proxy->as().expando().toObjectOrNull()); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:205:16: note: 'cx' declared here + 205 | JSContext* cx, HandleObject proxy, HandleId id, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::Proxy::has(JSContext*, JS::HandleObject, JS::HandleId, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:409:26: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp: In static member function 'static bool js::Proxy::has(JSContext*, JS::HandleObject, JS::HandleId, bool*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:409:18: note: 'proto' declared here + 409 | RootedObject proto(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:386:28: note: 'cx' declared here + 386 | bool Proxy::has(JSContext* cx, HandleObject proxy, HandleId id, bool* bp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::Proxy::getInternal(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:516:28, + inlined from 'static bool js::Proxy::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:535:21: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp: In static member function 'static bool js::Proxy::get(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:516:20: note: 'proto' declared here + 516 | RootedObject proto(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:530:28: note: 'cx' declared here + 530 | bool Proxy::get(JSContext* cx, HandleObject proxy, HandleValue receiver_, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::Proxy::has(JSContext*, JS::HandleObject, JS::HandleId, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:409:26, + inlined from 'bool proxy_LookupProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleObject, js::PropertyResult*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:843:18: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp: In function 'bool proxy_LookupProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleObject, js::PropertyResult*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:409:18: note: 'proto' declared here + 409 | RootedObject proto(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:839:45: note: 'cx' declared here + 839 | static bool proxy_LookupProperty(JSContext* cx, HandleObject obj, HandleId id, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::ProxyHas(JSContext*, JS::HandleObject, JS::HandleValue, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:425:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp: In function 'bool js::ProxyHas(JSContext*, JS::HandleObject, JS::HandleValue, bool*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:425:12: note: 'id' declared here + 425 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:423:30: note: 'cx' declared here + 423 | bool js::ProxyHas(JSContext* cx, HandleObject proxy, HandleValue idVal, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool ProxyHasOnExpando(JSContext*, JS::HandleObject, JS::HandleId, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:129:79, + inlined from 'static bool js::Proxy::hasOwn(JSContext*, JS::HandleObject, JS::HandleId, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:458:29: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'expando' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp: In static member function 'static bool js::Proxy::hasOwn(JSContext*, JS::HandleObject, JS::HandleId, bool*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:129:16: note: 'expando' declared here + 129 | RootedObject expando(cx, proxy->as().expando().toObjectOrNull()); + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:433:31: note: 'cx' declared here + 433 | bool Proxy::hasOwn(JSContext* cx, HandleObject proxy, HandleId id, bool* bp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::ProxyHasOwn(JSContext*, JS::HandleObject, JS::HandleValue, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:466:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp: In function 'bool js::ProxyHasOwn(JSContext*, JS::HandleObject, JS::HandleValue, bool*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:466:12: note: 'id' declared here + 466 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:464:33: note: 'cx' declared here + 464 | bool js::ProxyHasOwn(JSContext* cx, HandleObject proxy, HandleValue idVal, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::Proxy::getInternal(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:516:28, + inlined from 'bool js::ProxyGetProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:541:28: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp: In function 'bool js::ProxyGetProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:516:20: note: 'proto' declared here + 516 | RootedObject proto(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:538:38: note: 'cx' declared here + 538 | bool js::ProxyGetProperty(JSContext* cx, HandleObject proxy, HandleId id, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool date_setUTCMilliseconds(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2288:77: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setUTCMilliseconds(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2287:23: note: 'unwrapped' declared here + 2287 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2284:48: note: 'cx' declared here + 2284 | static bool date_setUTCMilliseconds(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::ProxyGetPropertyByValue(JSContext*, JS::HandleObject, JS::HandleValue, JS::MutableHandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:546:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp: In function 'bool js::ProxyGetPropertyByValue(JSContext*, JS::HandleObject, JS::HandleValue, JS::MutableHandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:546:12: note: 'id' declared here + 546 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:544:45: note: 'cx' declared here + 544 | bool js::ProxyGetPropertyByValue(JSContext* cx, HandleObject proxy, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool date_setMilliseconds(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2260:74: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setMilliseconds(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2259:23: note: 'unwrapped' declared here + 2259 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2255:45: note: 'cx' declared here + 2255 | static bool date_setMilliseconds(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'virtual bool js::BaseProxyHandler::getOwnEnumerablePropertyKeys(JSContext*, JS::HandleObject, JS::MutableHandleIdVector) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp:257:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp: In member function 'virtual bool js::BaseProxyHandler::getOwnEnumerablePropertyKeys(JSContext*, JS::HandleObject, JS::MutableHandleIdVector) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp:257:12: note: 'id' declared here + 257 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/BaseProxyHandler.cpp:248:16: note: 'cx' declared here + 248 | JSContext* cx, HandleObject proxy, MutableHandleIdVector props) const { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::PropertyKey]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'bool js::ProxySetPropertyByValue(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:618:17: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'id' in '((js::StackRootedBase**)cx)[12]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp: In function 'bool js::ProxySetPropertyByValue(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, bool)': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:618:12: note: 'id' declared here + 618 | RootedId id(cx); + | ^~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:615:45: note: 'cx' declared here + 615 | bool js::ProxySetPropertyByValue(JSContext* cx, HandleObject proxy, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool date_setUTCSeconds(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2354:72: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setUTCSeconds(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2353:23: note: 'unwrapped' declared here + 2353 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2350:43: note: 'cx' declared here + 2350 | static bool date_setUTCSeconds(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool date_setSeconds(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2317:69: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setSeconds(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2316:23: note: 'unwrapped' declared here + 2316 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2313:40: note: 'cx' declared here + 2313 | static bool date_setSeconds(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'virtual const char* js::ForwardingProxyHandler::className(JSContext*, JS::HandleObject) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:238:60: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp: In member function 'virtual const char* js::ForwardingProxyHandler::className(JSContext*, JS::HandleObject) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:238:16: note: 'target' declared here + 238 | RootedObject target(cx, proxy->as().target()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:235:58: note: 'cx' declared here + 235 | const char* ForwardingProxyHandler::className(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool date_setUTCMinutes(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2433:72: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setUTCMinutes(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2432:23: note: 'unwrapped' declared here + 2432 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2429:43: note: 'cx' declared here + 2429 | static bool date_setUTCMinutes(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool ProxyCreate(JSContext*, JS::CallArgs&, const char*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1476:76: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'target' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp: In function 'bool ProxyCreate(JSContext*, JS::CallArgs&, const char*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1475:16: note: 'target' declared here + 1475 | RootedObject target(cx, + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1469:36: note: 'cx' declared here + 1469 | static bool ProxyCreate(JSContext* cx, CallArgs& args, const char* callerName) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool DefaultHostEnsureCanAddPrivateElementCallback(JSContext*, JS::HandleValue)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:1052:47: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'valObj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp: In function 'bool DefaultHostEnsureCanAddPrivateElementCallback(JSContext*, JS::HandleValue)': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:1052:21: note: 'valObj' declared here + 1052 | Rooted valObj(cx, &val.toObject()); + | ^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:1046:63: note: 'cx' declared here + 1046 | bool DefaultHostEnsureCanAddPrivateElementCallback(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool date_setMinutes(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2391:69: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setMinutes(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2390:23: note: 'unwrapped' declared here + 2390 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2387:40: note: 'cx' declared here + 2387 | static bool date_setMinutes(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool date_setUTCHours(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2523:70: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setUTCHours(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2522:23: note: 'unwrapped' declared here + 2522 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2519:41: note: 'cx' declared here + 2519 | static bool date_setUTCHours(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool date_setHours(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2475:67: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setHours(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2474:23: note: 'unwrapped' declared here + 2474 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2471:38: note: 'cx' declared here + 2471 | static bool date_setHours(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool RevokeProxy(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1529:43: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'p' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp: In function 'bool RevokeProxy(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1528:16: note: 'p' declared here + 1528 | RootedObject p(cx, func->getExtendedSlot(ScriptedProxyHandler::REVOKE_SLOT) + | ^ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1524:36: note: 'cx' declared here + 1524 | static bool RevokeProxy(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSFunction*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSFunction*; T = JSFunction*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool js::proxy_revocable(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1557:77, + inlined from 'bool js::proxy_revocable(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1545:6: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'revoker' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp: In function 'bool js::proxy_revocable(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1555:18: note: 'revoker' declared here + 1555 | RootedFunction revoker( + | ^~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1545:37: note: 'cx' declared here + 1545 | bool js::proxy_revocable(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool date_setUTCDate(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2601:69: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setUTCDate(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2600:23: note: 'unwrapped' declared here + 2600 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2597:40: note: 'cx' declared here + 2597 | static bool date_setUTCDate(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::PropertyKey]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'bool js::AppendUnique(JSContext*, JS::MutableHandleIdVector, JS::HandleIdVector)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:298:33: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'uniqueOthers' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp: In function 'bool js::AppendUnique(JSContext*, JS::MutableHandleIdVector, JS::HandleIdVector)': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:298:18: note: 'uniqueOthers' declared here + 298 | RootedIdVector uniqueOthers(cx); + | ^~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:296:48: note: 'cx' declared here + 296 | JS_PUBLIC_API bool js::AppendUnique(JSContext* cx, MutableHandleIdVector base, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&) [with RootingContext = JSContext*; = JSContext*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1165:26, + inlined from 'static bool js::Proxy::enumerate(JSContext*, JS::HandleObject, JS::MutableHandleIdVector)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:659:26: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'proto' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp: In static member function 'static bool js::Proxy::enumerate(JSContext*, JS::HandleObject, JS::MutableHandleIdVector)': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:659:18: note: 'proto' declared here + 659 | RootedObject proto(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Proxy.cpp:646:34: note: 'cx' declared here + 646 | bool Proxy::enumerate(JSContext* cx, HandleObject proxy, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool date_setDate(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2571:66: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setDate(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2570:23: note: 'unwrapped' declared here + 2570 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2567:37: note: 'cx' declared here + 2567 | static bool date_setDate(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool CreateFilteredListFromArrayLike(JSContext*, JS::HandleValue, JS::MutableHandleIdVector)' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:765:60, + inlined from 'virtual bool js::ScriptedProxyHandler::ownPropertyKeys(JSContext*, JS::HandleObject, JS::MutableHandleIdVector) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:847:39: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'obj' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'virtual bool js::ScriptedProxyHandler::ownPropertyKeys(JSContext*, JS::HandleObject, JS::MutableHandleIdVector) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:764:16: note: 'obj' declared here + 764 | RootedObject obj(cx, RequireObject(cx, JSMSG_OBJECT_REQUIRED_RET_OWNKEYS, + | ^~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:812:55: note: 'cx' declared here + 812 | bool ScriptedProxyHandler::ownPropertyKeys(JSContext* cx, HandleObject proxy, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool date_setUTCMonth(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2687:70: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setUTCMonth(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2686:23: note: 'unwrapped' declared here + 2686 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2683:41: note: 'cx' declared here + 2683 | static bool date_setUTCMonth(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool date_setMonth(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2650:67: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setMonth(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2649:23: note: 'unwrapped' declared here + 2649 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2646:38: note: 'cx' declared here + 2646 | static bool date_setMonth(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool date_setUTCFullYear(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2780:73: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setUTCFullYear(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2779:23: note: 'unwrapped' declared here + 2779 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2776:44: note: 'cx' declared here + 2776 | static bool date_setUTCFullYear(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool date_setFullYear(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2738:70: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setFullYear(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2737:23: note: 'unwrapped' declared here + 2737 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2734:41: note: 'cx' declared here + 2734 | static bool date_setFullYear(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool date_setYear(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2822:66: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setYear(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2821:23: note: 'unwrapped' declared here + 2821 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2818:37: note: 'cx' declared here + 2818 | static bool date_setYear(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::DateObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::DateObject*; T = js::DateObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'bool date_setTime(JSContext*, unsigned int, JS::Value*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2208:66: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'unwrapped' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp: In function 'bool date_setTime(JSContext*, unsigned int, JS::Value*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2207:23: note: 'unwrapped' declared here + 2207 | Rooted unwrapped( + | ^~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/jsdate.cpp:2204:37: note: 'cx' declared here + 2204 | static bool date_setTime(JSContext* cx, unsigned argc, Value* vp) { + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, + inlined from 'js::ConstructArgs::ConstructArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:953:50, + inlined from 'virtual bool js::ForwardingProxyHandler::construct(JSContext*, JS::HandleObject, const JS::CallArgs&) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:182:25: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'cargs' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp: In member function 'virtual bool js::ForwardingProxyHandler::construct(JSContext*, JS::HandleObject, const JS::CallArgs&) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:182:17: note: 'cargs' declared here + 182 | ConstructArgs cargs(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:171:51: note: 'cx' declared here + 171 | bool ForwardingProxyHandler::construct(JSContext* cx, HandleObject proxy, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, + inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:919:47, + inlined from 'virtual bool js::ScriptedProxyHandler::call(JSContext*, JS::HandleObject, const JS::CallArgs&) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1300:24: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iargs' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'virtual bool js::ScriptedProxyHandler::call(JSContext*, JS::HandleObject, const JS::CallArgs&) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1300:16: note: 'iargs' declared here + 1300 | InvokeArgs iargs(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1277:44: note: 'cx' declared here + 1277 | bool ScriptedProxyHandler::call(JSContext* cx, HandleObject proxy, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, + inlined from 'js::ConstructArgs::ConstructArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:953:50, + inlined from 'virtual bool js::ScriptedProxyHandler::construct(JSContext*, JS::HandleObject, const JS::CallArgs&) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1351:27: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'cargs' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp: In member function 'virtual bool js::ScriptedProxyHandler::construct(JSContext*, JS::HandleObject, const JS::CallArgs&) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1351:19: note: 'cargs' declared here + 1351 | ConstructArgs cargs(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/ScriptedProxyHandler.cpp:1328:49: note: 'cx' declared here + 1328 | bool ScriptedProxyHandler::construct(JSContext* cx, HandleObject proxy, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JS::StackGCVector]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JS::StackGCVector; T = JS::StackGCVector]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'JS::RootedVector::RootedVector(JSContext*) [with T = JS::Value]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/GCVector.h:347:58, + inlined from 'js::detail::GenericArgsBase::GenericArgsBase(JSContext*) [with js::MaybeConstruct Construct = js::NO_CONSTRUCT]' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:867:45, + inlined from 'js::InvokeArgs::InvokeArgs(JSContext*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/Stack.h:919:47, + inlined from 'virtual bool js::ForwardingProxyHandler::call(JSContext*, JS::HandleObject, const JS::CallArgs&) const' at /build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:163:22: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'iargs' in '((js::StackRootedBase**)cx)[14]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp: In member function 'virtual bool js::ForwardingProxyHandler::call(JSContext*, JS::HandleObject, const JS::CallArgs&) const': +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:163:14: note: 'iargs' declared here + 163 | InvokeArgs iargs(cx); + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/proxy/Wrapper.cpp:158:46: note: 'cx' declared here + 158 | bool ForwardingProxyHandler::call(JSContext* cx, HandleObject proxy, + | ~~~~~~~~~~~^~ +/usr/bin/i686-linux-gnu-g++ -o Unified_cpp_js_src9.o -c -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/system_wrappers -include /build/reproducible-path/mozjs115-115.18.0/config/gcc_hidden.h -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -DNDEBUG=1 -DTRIMMED=1 -DEXPORT_JS_API -DMOZ_HAS_MOZGLUE -I/build/reproducible-path/mozjs115-115.18.0/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src -I/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include -DMOZILLA_CLIENT -include /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/js-confdefs.h -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables -Wall -Wempty-body -Wignored-qualifiers -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wno-invalid-offsetof -Wc++2a-compat -Wcomma-subscript -Wvolatile -Wno-error=deprecated -Wno-error=deprecated-enum-enum-conversion -Wduplicated-cond -Wimplicit-fallthrough -Wlogical-op -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-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 +In file included from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallArgs.h:73, + from /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/CallNonGenericMethod.h:12, + from /build/reproducible-path/mozjs115-115.18.0/js/src/NamespaceImports.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/NativeObject.h:17, + from /build/reproducible-path/mozjs115-115.18.0/js/src/builtin/AtomicsObject.h:15, + from /build/reproducible-path/mozjs115-115.18.0/js/src/vm/JSContext.h:17, + from /build/reproducible-path/mozjs115-115.18.0/js/src/threading/ProtectedData.cpp:10, + from Unified_cpp_js_src9.cpp:2: +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = js::SharedShape*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = js::SharedShape*; T = js::SharedShape*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static js::ArgumentsObject* js::ArgumentsObject::createTemplateObject(JSContext*, bool)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ArgumentsObject.cpp:240:65: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'shape' in '((js::StackRootedBase**)cx)[5]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +In file included from Unified_cpp_js_src9.cpp:47: +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ArgumentsObject.cpp: In static member function 'static js::ArgumentsObject* js::ArgumentsObject::createTemplateObject(JSContext*, bool)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ArgumentsObject.cpp:238:24: note: 'shape' declared here + 238 | Rooted shape(cx, SharedShape::getInitialShape( + | ^~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ArgumentsObject.cpp:230:67: note: 'cx' declared here + 230 | ArgumentsObject* ArgumentsObject::createTemplateObject(JSContext* cx, + | ~~~~~~~~~~~^~ +In member function 'void JS::Rooted::registerWithRootLists(JS::RootedListHeads&) [with T = JSObject*]', + inlined from 'JS::Rooted::Rooted(const RootingContext&, S&&) [with RootingContext = JSContext*; S = JSObject*; T = JSObject*]' at /build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1174:26, + inlined from 'static bool js::UnmappedArgumentsObject::obj_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)' at /build/reproducible-path/mozjs115-115.18.0/js/src/vm/ArgumentsObject.cpp:962:70: +/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/include/js/RootingAPI.h:1141:18: warning: storing the address of local variable 'throwTypeError' in '((js::StackRootedBase**)cx)[3]' [-Wdangling-pointer=] + 1141 | *this->stack = this; + | ~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ArgumentsObject.cpp: In static member function 'static bool js::UnmappedArgumentsObject::obj_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)': +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ArgumentsObject.cpp:961:18: note: 'throwTypeError' declared here + 961 | RootedObject throwTypeError( + | ^~~~~~~~~~~~~~ +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/ArgumentsObject.cpp:943:54: note: 'cx' declared here + 943 | bool UnmappedArgumentsObject::obj_resolve(JSContext* cx, HandleObject obj, + | ~~~~~~~~~~~^~ +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src' +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/PerfSpewer.cpp: In constructor 'JS::JitOpcodeDictionary::JitOpcodeDictionary()': +/build/reproducible-path/mozjs115-115.18.0/js/src/jit/PerfSpewer.cpp:383:1: note: variable tracking size limit exceeded with '-fvar-tracking-assignments', retrying without + 383 | JS::JitOpcodeDictionary::JitOpcodeDictionary() { + | ^~ +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jit' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/build' +js/src/build/libjs_static.a +rm -f libjs_static.a +js/src/build/libmozjs-115.so +rm -f libmozjs-115.so +/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_jit15.o ../jit/Unified_cpp_js_src_jit16.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/SIMD_avx2.o ../../../mozglue/misc/SSE.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 +/usr/bin/i686-linux-gnu-g++ -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -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,--gc-sections -Wl,-h,libmozjs-115.so -o libmozjs-115.so /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/build/libmozjs-115_so.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/libjsrust.a -Wl,--version-script,symverscript -Wl,-soname,libmozjs-115.so.0 -lm -lz -lm -ldl +/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target libmozjs-115.so +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "libmozjs-115.so"], "start": 201696.359184575, "end": 201696.424095626, "context": null} +chmod +x libmozjs-115.so +../../../config/nsinstall -R -m 644 'libmozjs-115.so' '../../../dist/bin' +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/build' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gdb' +mkdir -p '../../../dist/bin/' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/shell' +mkdir -p '../../../dist/bin/' +js/src/gdb/gdb-tests +/usr/bin/i686-linux-gnu-g++ -o ../../../dist/bin/gdb-tests -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gdb/gdb-tests.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib ../build/libjs_static.a /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/libjsrust.a -pie -lm -lz -lm -ldl +js/src/shell/js +/usr/bin/i686-linux-gnu-g++ -o ../../../dist/bin/js -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/shell/js.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib ../build/libjs_static.a /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/libjsrust.a -pie -lm -lz -lm -ldl -lreadline +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests' +js/src/jsapi-tests/jsapi-tests +/usr/bin/i686-linux-gnu-g++ -o ../../../dist/bin/jsapi-tests -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstack-protector-strong -Wdate-time -D_FORTIFY_SOURCE=2 -fno-sized-deallocation -fno-aligned-new -g -O2 -ffile-prefix-map=/build/reproducible-path/mozjs115-115.18.0=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -gdwarf-4 -freorder-blocks -O3 -fomit-frame-pointer -funwind-tables /build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests/jsapi-tests.list -lpthread -Wl,-z,relro -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,/build/reproducible-path/mozjs115-115.18.0/debian/build/dist/bin -Wl,-rpath-link,/usr/lib ../build/libjs_static.a /build/reproducible-path/mozjs115-115.18.0/debian/build/i686-unknown-linux-gnu/release/libjsrust.a -pie -lm -lz -lm -ldl +/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target ../../../dist/bin/gdb-tests +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "../../../dist/bin/gdb-tests"], "start": 201705.518447443, "end": 201705.548244736, "context": null} +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gdb' +/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target ../../../dist/bin/js +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "../../../dist/bin/js"], "start": 201705.808271399, "end": 201705.822465425, "context": null} +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/shell' +/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.check_binary --target ../../../dist/bin/jsapi-tests +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/check_binary.py", "--target", "../../../dist/bin/jsapi-tests"], "start": 201708.909244189, "end": 201708.926395633, "context": null} +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests' +make[3]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' +make[2]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' +make[2]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' +make recurse_misc +make[3]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' +./spidermonkey_checks.stub +/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.file_generate /build/reproducible-path/mozjs115-115.18.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 /build/reproducible-path/mozjs115-115.18.0/config/check_spidermonkey_style.py /build/reproducible-path/mozjs115-115.18.0/config/check_macroassembler_style.py /build/reproducible-path/mozjs115-115.18.0/config/check_js_opcode.py +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests' +rm -f '../../../js/src/jsapi-tests/jsapi-tests-gdb.py' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/shell' +../../../config/nsinstall -R -m 644 '../../../dist/bin/js' '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src' +/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.preprocessor --depend .deps/jsapi-tests-gdb.py.pp -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DEXPORT_JS_API -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -DCROSS_COMPILE='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_TESTS=1 -DENABLE_WASM_AVX=1 -DENABLE_WASM_EXTENDED_CONST=1 -DENABLE_WASM_SIMD=1 -DGTEST_HAS_RTTI=0 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FTS_H=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VALLOC=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_CODEGEN_X86=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_NUNBOX32=1 -DJS_STANDALONE=1 -DJS_WITHOUT_NSPR=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"115.0"' -DMOZILLA_VERSION='"115.18.0"' -DMOZILLA_VERSION_U=115.18.0 -DMOZJS_MAJOR_VERSION=115 -DMOZJS_MINOR_VERSION=18 -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 -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/jsapi-tests-gdb.py.in' -o '../../../js/src/jsapi-tests/jsapi-tests-gdb.py' +../../../config/nsinstall -R -m 644 '../../../dist/bin/js-gdb.py' '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/shell' +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/shell' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gdb' +rm -f '../../../dist/bin/gdb-tests-gdb.py' +/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.preprocessor --depend .deps/gdb-tests-gdb.py.pp -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DEXPORT_JS_API -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src -DCROSS_COMPILE='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_TESTS=1 -DENABLE_WASM_AVX=1 -DENABLE_WASM_EXTENDED_CONST=1 -DENABLE_WASM_SIMD=1 -DGTEST_HAS_RTTI=0 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FTS_H=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VALLOC=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_CODEGEN_X86=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_NUNBOX32=1 -DJS_STANDALONE=1 -DJS_WITHOUT_NSPR=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"115.0"' -DMOZILLA_VERSION='"115.18.0"' -DMOZILLA_VERSION_U=115.18.0 -DMOZJS_MAJOR_VERSION=115 -DMOZJS_MINOR_VERSION=18 -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 -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/build/reproducible-path/mozjs115-115.18.0/js/src/gdb/gdb-tests-gdb.py.in' -o '../../../dist/bin/gdb-tests-gdb.py' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/build' +rm -f '../dist/bin/.lldbinit' +/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.preprocessor --depend .deps/.lldbinit.pp -DNDEBUG=1 -DTRIMMED=1 -DACCEPTED_MAR_CHANNEL_IDS=None -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0 -Dtopobjdir=/build/reproducible-path/mozjs115-115.18.0/debian/build -DCROSS_COMPILE='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_TESTS=1 -DENABLE_WASM_AVX=1 -DENABLE_WASM_EXTENDED_CONST=1 -DENABLE_WASM_SIMD=1 -DGTEST_HAS_RTTI=0 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FTS_H=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VALLOC=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_CODEGEN_X86=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_NUNBOX32=1 -DJS_STANDALONE=1 -DJS_WITHOUT_NSPR=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"115.0"' -DMOZILLA_VERSION='"115.18.0"' -DMOZILLA_VERSION_U=115.18.0 -DMOZJS_MAJOR_VERSION=115 -DMOZJS_MINOR_VERSION=18 -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 -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/build/reproducible-path/mozjs115-115.18.0/build/.lldbinit.in' -o '../dist/bin/.lldbinit' +../config/nsinstall -R -m 644 '/build/reproducible-path/mozjs115-115.18.0/.ycm_extra_conf.py' '/build/reproducible-path/mozjs115-115.18.0/debian/build' +../config/nsinstall -R -m 644 '/build/reproducible-path/mozjs115-115.18.0/build/.gdbinit.loader' '/build/reproducible-path/mozjs115-115.18.0/debian/build/build' +../config/nsinstall -R -m 644 '/build/reproducible-path/mozjs115-115.18.0/build/.gdbinit' '/build/reproducible-path/mozjs115-115.18.0/debian/build/build' +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/preprocessor.py", "--depend", ".deps/jsapi-tests-gdb.py.pp", "-DNDEBUG=1", "-DTRIMMED=1", "-DMOZ_HAS_MOZGLUE", "-DEXPORT_JS_API", "-Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src", "-DCROSS_COMPILE=", "-DEDITLINE=1", "-DENABLE_SHARED_MEMORY=1", "-DENABLE_TESTS=1", "-DENABLE_WASM_AVX=1", "-DENABLE_WASM_EXTENDED_CONST=1", "-DENABLE_WASM_SIMD=1", "-DGTEST_HAS_RTTI=0", "-DHAVE_ALLOCA_H=1", "-DHAVE_BYTESWAP_H=1", "-DHAVE_CLOCK_MONOTONIC=1", "-DHAVE_CPUID_H=1", "-DHAVE_DIRENT_H=1", "-DHAVE_DLADDR=1", "-DHAVE_DLOPEN=1", "-DHAVE_FTS_H=1", "-DHAVE_GETC_UNLOCKED=1", "-DHAVE_GETOPT_H=1", "-DHAVE_GETPAGESIZE=1", "-DHAVE_GETTID=1", "-DHAVE_GMTIME_R=1", "-DHAVE_INTTYPES_H=1", "-DHAVE_LANGINFO_CODESET=1", "-DHAVE_LIBM=1", "-DHAVE_LINUX_IF_ADDR_H=1", "-DHAVE_LINUX_PERF_EVENT_H=1", "-DHAVE_LINUX_QUOTA_H=1", "-DHAVE_LINUX_RTNETLINK_H=1", "-DHAVE_LOCALECONV=1", "-DHAVE_LOCALTIME_R=1", "-DHAVE_MALLOC_H=1", "-DHAVE_MALLOC_USABLE_SIZE=1", "-DHAVE_MEMALIGN=1", "-DHAVE_MEMFD_CREATE=1", "-DHAVE_NETINET_IN_H=1", "-DHAVE_NL_TYPES_H=1", "-DHAVE_POSIX_MEMALIGN=1", "-DHAVE_PTHREAD_GETNAME_NP=1", "-DHAVE_RES_NINIT=1", "-DHAVE_SETPRIORITY=1", "-DHAVE_SSIZE_T=1", "-DHAVE_STDINT_H=1", "-DHAVE_STRERROR=1", "-DHAVE_STRNDUP=1", "-DHAVE_SYSCALL=1", "-DHAVE_SYS_MOUNT_H=1", "-DHAVE_SYS_QUEUE_H=1", "-DHAVE_SYS_QUOTA_H=1", "-DHAVE_SYS_STATFS_H=1", "-DHAVE_SYS_STATVFS_H=1", "-DHAVE_SYS_TYPES_H=1", "-DHAVE_SYS_VFS_H=1", "-DHAVE_THREAD_TLS_KEYWORD=1", "-DHAVE_TM_ZONE_TM_GMTOFF=1", "-DHAVE_UNISTD_H=1", "-DHAVE_UNWIND_H=1", "-DHAVE_VALLOC=1", "-DHAVE_VISIBILITY_ATTRIBUTE=1", "-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1", "-DHAVE__UNWIND_BACKTRACE=1", "-DJS_CODEGEN_X86=1", "-DJS_DEFAULT_JITREPORT_GRANULARITY=3", "-DJS_HAS_INTL_API=1", "-DJS_NUNBOX32=1", "-DJS_STANDALONE=1", "-DJS_WITHOUT_NSPR=1", "-DMALLOC_H=", "-DMALLOC_USABLE_SIZE_CONST_PTR=", "-DMOZILLA_UAVERSION=\"115.0\"", "-DMOZILLA_VERSION=\"115.18.0\"", "-DMOZILLA_VERSION_U=115.18.0", "-DMOZJS_MAJOR_VERSION=115", "-DMOZJS_MINOR_VERSION=18", "-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", "-DXP_LINUX=1", "-DXP_UNIX=1", "-D_REENTRANT=1", "-DAB_CD=en-US", "/build/reproducible-path/mozjs115-115.18.0/js/src/jsapi-tests/jsapi-tests-gdb.py.in", "-o", "../../../js/src/jsapi-tests/jsapi-tests-gdb.py"], "start": 201713.401676917, "end": 201713.493454342, "context": null} +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests' +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/preprocessor.py", "--depend", ".deps/gdb-tests-gdb.py.pp", "-DNDEBUG=1", "-DTRIMMED=1", "-DMOZ_HAS_MOZGLUE", "-DEXPORT_JS_API", "-Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0/js/src", "-DCROSS_COMPILE=", "-DEDITLINE=1", "-DENABLE_SHARED_MEMORY=1", "-DENABLE_TESTS=1", "-DENABLE_WASM_AVX=1", "-DENABLE_WASM_EXTENDED_CONST=1", "-DENABLE_WASM_SIMD=1", "-DGTEST_HAS_RTTI=0", "-DHAVE_ALLOCA_H=1", "-DHAVE_BYTESWAP_H=1", "-DHAVE_CLOCK_MONOTONIC=1", "-DHAVE_CPUID_H=1", "-DHAVE_DIRENT_H=1", "-DHAVE_DLADDR=1", "-DHAVE_DLOPEN=1", "-DHAVE_FTS_H=1", "-DHAVE_GETC_UNLOCKED=1", "-DHAVE_GETOPT_H=1", "-DHAVE_GETPAGESIZE=1", "-DHAVE_GETTID=1", "-DHAVE_GMTIME_R=1", "-DHAVE_INTTYPES_H=1", "-DHAVE_LANGINFO_CODESET=1", "-DHAVE_LIBM=1", "-DHAVE_LINUX_IF_ADDR_H=1", "-DHAVE_LINUX_PERF_EVENT_H=1", "-DHAVE_LINUX_QUOTA_H=1", "-DHAVE_LINUX_RTNETLINK_H=1", "-DHAVE_LOCALECONV=1", "-DHAVE_LOCALTIME_R=1", "-DHAVE_MALLOC_H=1", "-DHAVE_MALLOC_USABLE_SIZE=1", "-DHAVE_MEMALIGN=1", "-DHAVE_MEMFD_CREATE=1", "-DHAVE_NETINET_IN_H=1", "-DHAVE_NL_TYPES_H=1", "-DHAVE_POSIX_MEMALIGN=1", "-DHAVE_PTHREAD_GETNAME_NP=1", "-DHAVE_RES_NINIT=1", "-DHAVE_SETPRIORITY=1", "-DHAVE_SSIZE_T=1", "-DHAVE_STDINT_H=1", "-DHAVE_STRERROR=1", "-DHAVE_STRNDUP=1", "-DHAVE_SYSCALL=1", "-DHAVE_SYS_MOUNT_H=1", "-DHAVE_SYS_QUEUE_H=1", "-DHAVE_SYS_QUOTA_H=1", "-DHAVE_SYS_STATFS_H=1", "-DHAVE_SYS_STATVFS_H=1", "-DHAVE_SYS_TYPES_H=1", "-DHAVE_SYS_VFS_H=1", "-DHAVE_THREAD_TLS_KEYWORD=1", "-DHAVE_TM_ZONE_TM_GMTOFF=1", "-DHAVE_UNISTD_H=1", "-DHAVE_UNWIND_H=1", "-DHAVE_VALLOC=1", "-DHAVE_VISIBILITY_ATTRIBUTE=1", "-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1", "-DHAVE__UNWIND_BACKTRACE=1", "-DJS_CODEGEN_X86=1", "-DJS_DEFAULT_JITREPORT_GRANULARITY=3", "-DJS_HAS_INTL_API=1", "-DJS_NUNBOX32=1", "-DJS_STANDALONE=1", "-DJS_WITHOUT_NSPR=1", "-DMALLOC_H=", "-DMALLOC_USABLE_SIZE_CONST_PTR=", "-DMOZILLA_UAVERSION=\"115.0\"", "-DMOZILLA_VERSION=\"115.18.0\"", "-DMOZILLA_VERSION_U=115.18.0", "-DMOZJS_MAJOR_VERSION=115", "-DMOZJS_MINOR_VERSION=18", "-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", "-DXP_LINUX=1", "-DXP_UNIX=1", "-D_REENTRANT=1", "-DAB_CD=en-US", "/build/reproducible-path/mozjs115-115.18.0/js/src/gdb/gdb-tests-gdb.py.in", "-o", "../../../dist/bin/gdb-tests-gdb.py"], "start": 201713.422979991, "end": 201713.836432156, "context": null} +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/preprocessor.py", "--depend", ".deps/.lldbinit.pp", "-DNDEBUG=1", "-DTRIMMED=1", "-DACCEPTED_MAR_CHANNEL_IDS=None", "-Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0", "-Dtopobjdir=/build/reproducible-path/mozjs115-115.18.0/debian/build", "-DCROSS_COMPILE=", "-DEDITLINE=1", "-DENABLE_SHARED_MEMORY=1", "-DENABLE_TESTS=1", "-DENABLE_WASM_AVX=1", "-DENABLE_WASM_EXTENDED_CONST=1", "-DENABLE_WASM_SIMD=1", "-DGTEST_HAS_RTTI=0", "-DHAVE_ALLOCA_H=1", "-DHAVE_BYTESWAP_H=1", "-DHAVE_CLOCK_MONOTONIC=1", "-DHAVE_CPUID_H=1", "-DHAVE_DIRENT_H=1", "-DHAVE_DLADDR=1", "-DHAVE_DLOPEN=1", "-DHAVE_FTS_H=1", "-DHAVE_GETC_UNLOCKED=1", "-DHAVE_GETOPT_H=1", "-DHAVE_GETPAGESIZE=1", "-DHAVE_GETTID=1", "-DHAVE_GMTIME_R=1", "-DHAVE_INTTYPES_H=1", "-DHAVE_LANGINFO_CODESET=1", "-DHAVE_LIBM=1", "-DHAVE_LINUX_IF_ADDR_H=1", "-DHAVE_LINUX_PERF_EVENT_H=1", "-DHAVE_LINUX_QUOTA_H=1", "-DHAVE_LINUX_RTNETLINK_H=1", "-DHAVE_LOCALECONV=1", "-DHAVE_LOCALTIME_R=1", "-DHAVE_MALLOC_H=1", "-DHAVE_MALLOC_USABLE_SIZE=1", "-DHAVE_MEMALIGN=1", "-DHAVE_MEMFD_CREATE=1", "-DHAVE_NETINET_IN_H=1", "-DHAVE_NL_TYPES_H=1", "-DHAVE_POSIX_MEMALIGN=1", "-DHAVE_PTHREAD_GETNAME_NP=1", "-DHAVE_RES_NINIT=1", "-DHAVE_SETPRIORITY=1", "-DHAVE_SSIZE_T=1", "-DHAVE_STDINT_H=1", "-DHAVE_STRERROR=1", "-DHAVE_STRNDUP=1", "-DHAVE_SYSCALL=1", "-DHAVE_SYS_MOUNT_H=1", "-DHAVE_SYS_QUEUE_H=1", "-DHAVE_SYS_QUOTA_H=1", "-DHAVE_SYS_STATFS_H=1", "-DHAVE_SYS_STATVFS_H=1", "-DHAVE_SYS_TYPES_H=1", "-DHAVE_SYS_VFS_H=1", "-DHAVE_THREAD_TLS_KEYWORD=1", "-DHAVE_TM_ZONE_TM_GMTOFF=1", "-DHAVE_UNISTD_H=1", "-DHAVE_UNWIND_H=1", "-DHAVE_VALLOC=1", "-DHAVE_VISIBILITY_ATTRIBUTE=1", "-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1", "-DHAVE__UNWIND_BACKTRACE=1", "-DJS_CODEGEN_X86=1", "-DJS_DEFAULT_JITREPORT_GRANULARITY=3", "-DJS_HAS_INTL_API=1", "-DJS_NUNBOX32=1", "-DJS_STANDALONE=1", "-DJS_WITHOUT_NSPR=1", "-DMALLOC_H=", "-DMALLOC_USABLE_SIZE_CONST_PTR=", "-DMOZILLA_UAVERSION=\"115.0\"", "-DMOZILLA_VERSION=\"115.18.0\"", "-DMOZILLA_VERSION_U=115.18.0", "-DMOZJS_MAJOR_VERSION=115", "-DMOZJS_MINOR_VERSION=18", "-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", "-DXP_LINUX=1", "-DXP_UNIX=1", "-D_REENTRANT=1", "-DAB_CD=en-US", "/build/reproducible-path/mozjs115-115.18.0/build/.lldbinit.in", "-o", "../dist/bin/.lldbinit"], "start": 201713.506600363, "end": 201713.837290454, "context": null} +../../../config/nsinstall -R -m 644 '../../../dist/bin/gdb-tests-gdb.py' '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gdb' +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/gdb' +../config/nsinstall -R -m 644 '../dist/bin/.lldbinit' '/build/reproducible-path/mozjs115-115.18.0/debian/build' +rm -f '../build/.gdbinit.py' +/build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -m mozbuild.action.preprocessor --depend .deps/.gdbinit.py.pp -DNDEBUG=1 -DTRIMMED=1 -DACCEPTED_MAR_CHANNEL_IDS=None -Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0 -Dtopobjdir=/build/reproducible-path/mozjs115-115.18.0/debian/build -DCROSS_COMPILE='' -DEDITLINE=1 -DENABLE_SHARED_MEMORY=1 -DENABLE_TESTS=1 -DENABLE_WASM_AVX=1 -DENABLE_WASM_EXTENDED_CONST=1 -DENABLE_WASM_SIMD=1 -DGTEST_HAS_RTTI=0 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_CPUID_H=1 -DHAVE_DIRENT_H=1 -DHAVE_DLADDR=1 -DHAVE_DLOPEN=1 -DHAVE_FTS_H=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_GETTID=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_MEMFD_CREATE=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_PTHREAD_GETNAME_NP=1 -DHAVE_RES_NINIT=1 -DHAVE_SETPRIORITY=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRERROR=1 -DHAVE_STRNDUP=1 -DHAVE_SYSCALL=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_UNWIND_H=1 -DHAVE_VALLOC=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE__UNWIND_BACKTRACE=1 -DJS_CODEGEN_X86=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_HAS_INTL_API=1 -DJS_NUNBOX32=1 -DJS_STANDALONE=1 -DJS_WITHOUT_NSPR=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"115.0"' -DMOZILLA_VERSION='"115.18.0"' -DMOZILLA_VERSION_U=115.18.0 -DMOZJS_MAJOR_VERSION=115 -DMOZJS_MINOR_VERSION=18 -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 -DXP_LINUX=1 -DXP_UNIX=1 -D_REENTRANT=1 -DAB_CD=en-US '/build/reproducible-path/mozjs115-115.18.0/build/.gdbinit.py.in' -o '../build/.gdbinit.py' +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/preprocessor.py", "--depend", ".deps/.gdbinit.py.pp", "-DNDEBUG=1", "-DTRIMMED=1", "-DACCEPTED_MAR_CHANNEL_IDS=None", "-Dtopsrcdir=/build/reproducible-path/mozjs115-115.18.0", "-Dtopobjdir=/build/reproducible-path/mozjs115-115.18.0/debian/build", "-DCROSS_COMPILE=", "-DEDITLINE=1", "-DENABLE_SHARED_MEMORY=1", "-DENABLE_TESTS=1", "-DENABLE_WASM_AVX=1", "-DENABLE_WASM_EXTENDED_CONST=1", "-DENABLE_WASM_SIMD=1", "-DGTEST_HAS_RTTI=0", "-DHAVE_ALLOCA_H=1", "-DHAVE_BYTESWAP_H=1", "-DHAVE_CLOCK_MONOTONIC=1", "-DHAVE_CPUID_H=1", "-DHAVE_DIRENT_H=1", "-DHAVE_DLADDR=1", "-DHAVE_DLOPEN=1", "-DHAVE_FTS_H=1", "-DHAVE_GETC_UNLOCKED=1", "-DHAVE_GETOPT_H=1", "-DHAVE_GETPAGESIZE=1", "-DHAVE_GETTID=1", "-DHAVE_GMTIME_R=1", "-DHAVE_INTTYPES_H=1", "-DHAVE_LANGINFO_CODESET=1", "-DHAVE_LIBM=1", "-DHAVE_LINUX_IF_ADDR_H=1", "-DHAVE_LINUX_PERF_EVENT_H=1", "-DHAVE_LINUX_QUOTA_H=1", "-DHAVE_LINUX_RTNETLINK_H=1", "-DHAVE_LOCALECONV=1", "-DHAVE_LOCALTIME_R=1", "-DHAVE_MALLOC_H=1", "-DHAVE_MALLOC_USABLE_SIZE=1", "-DHAVE_MEMALIGN=1", "-DHAVE_MEMFD_CREATE=1", "-DHAVE_NETINET_IN_H=1", "-DHAVE_NL_TYPES_H=1", "-DHAVE_POSIX_MEMALIGN=1", "-DHAVE_PTHREAD_GETNAME_NP=1", "-DHAVE_RES_NINIT=1", "-DHAVE_SETPRIORITY=1", "-DHAVE_SSIZE_T=1", "-DHAVE_STDINT_H=1", "-DHAVE_STRERROR=1", "-DHAVE_STRNDUP=1", "-DHAVE_SYSCALL=1", "-DHAVE_SYS_MOUNT_H=1", "-DHAVE_SYS_QUEUE_H=1", "-DHAVE_SYS_QUOTA_H=1", "-DHAVE_SYS_STATFS_H=1", "-DHAVE_SYS_STATVFS_H=1", "-DHAVE_SYS_TYPES_H=1", "-DHAVE_SYS_VFS_H=1", "-DHAVE_THREAD_TLS_KEYWORD=1", "-DHAVE_TM_ZONE_TM_GMTOFF=1", "-DHAVE_UNISTD_H=1", "-DHAVE_UNWIND_H=1", "-DHAVE_VALLOC=1", "-DHAVE_VISIBILITY_ATTRIBUTE=1", "-DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1", "-DHAVE__UNWIND_BACKTRACE=1", "-DJS_CODEGEN_X86=1", "-DJS_DEFAULT_JITREPORT_GRANULARITY=3", "-DJS_HAS_INTL_API=1", "-DJS_NUNBOX32=1", "-DJS_STANDALONE=1", "-DJS_WITHOUT_NSPR=1", "-DMALLOC_H=", "-DMALLOC_USABLE_SIZE_CONST_PTR=", "-DMOZILLA_UAVERSION=\"115.0\"", "-DMOZILLA_VERSION=\"115.18.0\"", "-DMOZILLA_VERSION_U=115.18.0", "-DMOZJS_MAJOR_VERSION=115", "-DMOZJS_MINOR_VERSION=18", "-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", "-DXP_LINUX=1", "-DXP_UNIX=1", "-D_REENTRANT=1", "-DAB_CD=en-US", "/build/reproducible-path/mozjs115-115.18.0/build/.gdbinit.py.in", "-o", "../build/.gdbinit.py"], "start": 201713.897775869, "end": 201714.234842585, "context": null} +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/build' +TEST-PASS | check_spidermonkey_style.py | ok +/build/reproducible-path/mozjs115-115.18.0/config/check_macroassembler_style.py:37: SyntaxWarning: invalid escape sequence '\s' + reBeforeArg = "(?<=[(,\s])" +/build/reproducible-path/mozjs115-115.18.0/config/check_macroassembler_style.py:38: SyntaxWarning: invalid escape sequence '\w' + reArgType = "(?P[\w\s:*&<>]+)" +/build/reproducible-path/mozjs115-115.18.0/config/check_macroassembler_style.py:39: SyntaxWarning: invalid escape sequence '\s' + reArgName = "(?P\s\w+)" +/build/reproducible-path/mozjs115-115.18.0/config/check_macroassembler_style.py:40: SyntaxWarning: invalid escape sequence '\s' + reArgDefault = "(?P(?:\s=(?:(?:\s[\w:]+\(\))|[^,)]+))?)" +/build/reproducible-path/mozjs115-115.18.0/config/check_macroassembler_style.py:55: SyntaxWarning: invalid escape sequence '\g' + signature = reMatchArg.sub("\g", signature) +/build/reproducible-path/mozjs115-115.18.0/config/check_macroassembler_style.py:66: SyntaxWarning: invalid escape sequence '\g' + r".*DEFINED_ON\((?P[^()]*)\).*", "\g", signature +TEST-PASS | check_macroassembler_style.py | ok +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/jsopcode.py:19: SyntaxWarning: invalid escape sequence '\s' + space_star_space_pat = re.compile("^\s*\* ?", re.M) +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/jsopcode.py:62: SyntaxWarning: invalid escape sequence '\[' + category_pat = re.compile("\[([^\]]+)\]") +/build/reproducible-path/mozjs115-115.18.0/js/src/vm/jsopcode.py:169: SyntaxWarning: invalid escape sequence '\s' + tag_pat = re.compile("^\s*[A-Za-z]+:\s*|\s*$") +TEST-PASS | check_js_opcode.py | ok +BUILDTASK {"argv": ["/build/reproducible-path/mozjs115-115.18.0/python/mozbuild/mozbuild/action/file_generate.py", "/build/reproducible-path/mozjs115-115.18.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", "/build/reproducible-path/mozjs115-115.18.0/config/check_spidermonkey_style.py", "/build/reproducible-path/mozjs115-115.18.0/config/check_macroassembler_style.py", "/build/reproducible-path/mozjs115-115.18.0/config/check_js_opcode.py"], "start": 201713.836084821, "end": 201725.889449037, "context": null} +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/build' +make[4]: Nothing to be done for 'misc'. +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/build' +make[3]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' +make[2]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' +make[2]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' +make recurse_libs +make[3]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/config' +make[4]: Nothing to be done for 'libs'. +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/config' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src' +make[4]: Nothing to be done for 'libs'. +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/shell' +make[4]: Nothing to be done for 'libs'. +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/shell' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests' +make[4]: Nothing to be done for 'libs'. +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/jsapi-tests' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/tests' +make[4]: Nothing to be done for 'libs'. +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/tests' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/build' +make[4]: Nothing to be done for 'libs'. +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src/build' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/memory/build' +make[4]: Nothing to be done for 'libs'. +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/memory/build' +make[4]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/build' +make[4]: Nothing to be done for 'libs'. +make[4]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/mozglue/build' +make[3]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' +make[2]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' +make[2]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' +make recurse_tools +make[3]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' +make[3]: Nothing to be done for 'recurse_tools'. +make[3]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' +make[2]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' +make[1]: Leaving directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' + debian/rules override_dh_auto_test +make[1]: Entering directory '/build/reproducible-path/mozjs115-115.18.0' +SRCDIR=/build/reproducible-path/mozjs115-115.18.0/js/src BUILDDIR=/build/reproducible-path/mozjs115-115.18.0/debian/build DEB_HOST_ARCH=i386 /build/reproducible-path/mozjs115-115.18.0/debian/test.sh basic/bug653153.js basic/fdlibm-for-sin-cos-tan-argument.js +Hello, world +Smoke-test successful, continuing with full test suite +make[2]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build' +make -C js/src check-jstests +make[3]: Entering directory '/build/reproducible-path/mozjs115-115.18.0/debian/build/js/src' +../../dist/bin/run-mozilla.sh /build/reproducible-path/mozjs115-115.18.0/debian/build/_virtualenvs/build/bin/python -u /build/reproducible-path/mozjs115-115.18.0/js/src/tests/jstests.py \ + --no-progress --format=automation --timeout 600 \ + \ + ../../dist/bin/js +/build/reproducible-path/mozjs115-115.18.0/testing/mozbase/mozleak/mozleak/lsan.py:63: SyntaxWarning: invalid escape sequence '\d' + "==\d+==ERROR: LeakSanitizer: detected memory leaks" +/build/reproducible-path/mozjs115-115.18.0/testing/mozbase/mozleak/mozleak/lsan.py:66: SyntaxWarning: invalid escape sequence '\d' + "==\d+==LeakSanitizer has encountered a fatal error." +/build/reproducible-path/mozjs115-115.18.0/testing/mozbase/mozleak/mozleak/lsan.py:71: SyntaxWarning: invalid escape sequence '\d' + self.stackFrameRegExp = re.compile(" #\d+ 0x[0-9a-f]+ in ([^(